Are tehre any legacy tests that are not covered by the new test-suite already anyway? Maybe we can drop running the legacy tests. Is it just the Nix harness that runs them? We could update th eNix harness to run one of the new formats of tests instead perhaps?
That can be done in follow-up PR if you want, which can then simplify this.
Originally posted by @ehildenb in #2821 (comment)