aba4786d

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

mutationCheck: drop the inline 'config' attrset, keep only 'configFile'

The 'config' attrset was an awkward halfway house: callers built a
Nix-shaped value that we then rendered to YAML via builtins.toJSON. With
'configFile', the YAML is the source of truth, hand-maintained in the
consuming repo as a sibling file. Move sydtest's own in-repo checks to
this style via ./nix/mutation.yaml.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 3s 3s 3s 0s
Eval 3s 32s 32s 35s 0s
Build 6s 43s 20s 27s 0s
Suite 0s 1m19s 35s 35s 0s

Timeline

0s10s20s30s