Skip to main content

max / makenotwork

Ignore the server's cross-repo pom health test, as multithreaded already does It reads pom's deployed config off disk at `../pom/deploy/pom-hetzner.toml`. That resolves in a normal checkout and in sweep's materialized tree, and it resolves nowhere once cargo-mutants copies the crate to /tmp, so the server's mutation baseline failed on this one test out of 1912 and discarded the whole run. Nineteen minutes of astra a night, producing nothing. Ignored means "run somewhere that can answer it", not "skipped": sweep's pom-contract check invokes it by name with --ignored, in a tree where pom exists. multithreaded has been arranged this way since the check was written.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-04 19:36 UTC
Signed with PGP, not checked
Commit: 50b4b587aa9df37b58c3b41da073b5c18370c124
Parent: 9a701bb
1 file changed, +14 insertions, -0 deletions
@@ -968,7 +968,21 @@
968 968 }
969 969
970 970 /// Schema-drift guard for the `mnw` target. See `shared/pom-contract/`.
971 + ///
972 + /// Ignored by default because it is not a unit test: it asserts that this
973 + /// crate and a *different repo* agree, by reading pom's deployed config off
974 + /// disk. `cargo test` is scoped to one crate, so the claim is only
975 + /// well-posed where both repos exist together. Anything that relocates this
976 + /// crate — cargo-mutants copies it to /tmp — leaves the read pointing at
977 + /// nothing, and the failure took the server's entire mutation run with it:
978 + /// 19 minutes a night to build a baseline that then failed on this one test
979 + /// out of 1912.
980 + ///
981 + /// It still runs, every night: sweep materializes the whole ~/Code tree and
982 + /// has a `pom-contract` check that invokes it by name with `--ignored`.
983 + /// Ignored here means "run somewhere that can answer it", not "skipped".
971 984 #[test]
985 + #[ignore = "cross-repo: run by sweep's pom-contract check, which materializes pom"]
972 986 fn pom_hetzner_health_expectations_resolve() {
973 987 let body = health_json_body(OverallStatus::Operational, true);
974 988 pom_contract::assert_health_expectations_resolve(