19e6b881

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

Take sydtest's typed scenario paths

sydtest's scenarioDir now hands the callback a Path Rel File rather than a
FilePath, so the one scenario here reads the extension off the path rather than
off the end of a string, and names the string once for the three uses that
still want one.

The path is relative to the scenario directory where the FilePath was relative
to the working directory, so the directory is bound and joined back on. Without
that the suite looks for test_resources/foo.html at foo.html, and reports 19
missing goldens rather than a diff.

The 19 .html files it selects are the same 19: a golden beside each of them is
named .html.structured, whose extension is .structured either way.
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 4m47s 0s 0s 4m48s 4m47s
Eval 4m51s 7m47s 7m47s 12m38s 2s
Build 5m17s 25s - - 2h11m11s
Suite 4m47s 8m13s - - 2h16m01s

Timeline

Config Eval Build Failed Retried Compressed gap
0s5m6m7m8m9m10m11m12m2h24m