Artifact 6185c4b47784ceff8406d0e59c98c20c73b1660080dad52f9b92469279377253:
- File
conformance/horizon_receive_test.go
-
2026-10-26 00:59:23
— part of check-in
[43df2fd2c2]
on branch fix/conformance-subtest-t
— test(conformance): hand each case its subtest's t; cancel stale Race runs
check runs each case as a subtest, but the suites passed the case the parent's t, captured in a closure. A fixture that skips or fails, as the fossil-built R-card fixture skips when fossil(1) is absent, then called SkipNow or FailNow on the parent from inside the subtest, which Go fails as "subtest may have called FailNow on a parent test". The Race workflow installs no fossil and failed this way in TestSparseCone. check now hands conforms the subtest's t, and all 150 call sites take it, so a case's skip or failure ends that case alone. TestCheckSkipEndsOnlyTheCase guards the harness.
A Race run takes most of an hour and merges land faster, so a new run on a ref now cancels the older one. (user: [email protected], size: 10823) [annotate] [blame] [check-ins using]
-
2026-10-26 01:07:19
— part of check-in
[49bf242db8]
on branch main
— Merge pull request #505 from danmestas/fix/conformance-subtest-t
test(conformance): hand each case its subtest's t; cancel stale Race runs (user: [email protected], size: 10823) [annotate] [blame] [check-ins using]
-
2026-10-26 00:59:23
— part of check-in
[43df2fd2c2]
on branch fix/conformance-subtest-t
— test(conformance): hand each case its subtest's t; cancel stale Race runs