0e0b3c64

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

Run the whole test suite, internet tests included, via pure-impure

Collapse the offline pytest check and the separate network-test check
into a single pure-impure run of the full suite. The fixed-output
derivation is granted network, so the internet-dependent tests no longer
need to be deselected; all 991 tests run inside `nix flake check`.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 7s 7s 7s 0s
Eval 7s 18s 18s 25s 0s
Build 16s 25s 9s 25s 0s
Suite 0s 51s 25s 25s 0s

Timeline

0s10s20s