2d01e236

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Resolve scenario files against the scenario directory

sydtest's typed scenarioDir hands the callback a path relative to the
scenario directory, where the old FilePath version handed one relative to the
working directory. Taking it as-is looked for test_resources/foo.html at
foo.html, so all 19 goldens went missing and the suite failed with "Golden
output not found" rather than with a diff.

Joining the directory back on also restores the test descriptions to the paths
they named before, since the description is where the missing prefix showed.
GitHub

Total

1m45s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 0s 0s 0s 0s 0s
Eval 0s 8s 8s 9s 0s
Build 8s 5m33s 1m37s 1m46s 0s
Suite 0s 5m43s 1m45s 1m46s 0s

Timeline

Config Eval Build Failed Retried
0s10s20s30s40s50s1m1m10s1m20s1m30s1m40s1m50s