warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector warning: you did not specify '--add-root'; the result might be removed by the garbage collector --- passing === publish-evidence (build 21 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector PUBLISH-EVIDENCE: published (build 21, passed=true) --- repeat === publish-evidence (build 21 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector PUBLISH-EVIDENCE: unchanged (build 21, passed=true) --- fresh === publish-evidence (build 21 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector PUBLISH-EVIDENCE: published (build 21, passed=true) --- failing === publish-evidence (build 22 at 0123456789ab, failed) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector PUBLISH-EVIDENCE: published (build 22, passed=false) --- skipped-local-cached === publish-evidence (build 23 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector PUBLISH-EVIDENCE: published (build 23, passed=true) --- other-identity === publish-evidence (build 24 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: --out /build/pub/passing holds the receipt of another publication [21,"0123456789abcdef0123456789abcdef01234567","checks.x86_64-linux.package-vanixiets-docs-test-e2e-report","/nix/store/94h4m89xiv29vfq6cp0yqb3w1p1izjk4-vanixiets-docs-e2e-report-passing"]; refusing to overwrite it --- occupied === publish-evidence (build 24 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: --out /build/pub/occupied is neither empty nor a publication; refusing to overwrite it --- missing-out error: --out is required (run publish-evidence --help for usage) --- missing-attr === publish-evidence (build 25 at 0123456789ab, succeeded) === error: evidence unavailable: nixbot build 25 has no attribute checks.x86_64-linux.package-vanixiets-docs-test-e2e-report --- failed-attr === publish-evidence (build 26 at 0123456789ab, failed) === error: evidence unavailable: nixbot build 26 attribute checks.x86_64-linux.package-vanixiets-docs-test-e2e-report is "failed" --- unrealisable === publish-evidence (build 27 at 0123456789ab, succeeded) === don't know how to build these paths: /nix/store/zyxwvsrqpnmlkjihgfdcba9876543210-vanixiets-docs-e2e-report error: path '/nix/store/zyxwvsrqpnmlkjihgfdcba9876543210-vanixiets-docs-e2e-report' is required, but there is no substituter that can build it error: evidence unavailable: cannot realise /nix/store/zyxwvsrqpnmlkjihgfdcba9876543210-vanixiets-docs-e2e-report --- build-not-found === publish-evidence (build 28 at 0123456789ab, succeeded) === curl: (22) The requested URL returned error: 404 error: evidence unavailable: cannot fetch nixbot build 28 from http://127.0.0.1:36995/api/repos/github/cameronraysmith/vanixiets/builds/28 --- traversal === publish-evidence (build 29 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: attachment path is not normalised "test-results/reader-journey-chromium/../reader-journey-chromium/test-failed-1.png" --- absolute === publish-evidence (build 30 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: absolute attachment path "/nix/store/sm6q3qkk40fbaqcqgdmi80898gqx2i5p-vanixiets-docs-e2e-report-absolute/test-results/reader-journey-chromium/test-failed-1.png" --- symlink === publish-evidence (build 31 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: symlink in the report: test-results/reader-journey-chromium/test-failed-1.png --- not-png === publish-evidence (build 32 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: attachment is not PNG data "test-results/reader-journey-chromium/test-failed-1.png" --- system-mismatch === publish-evidence (build 33 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: report provenance {"system":"aarch64-darwin","config":"playwright.config.ts"} does not match checks.x86_64-linux.package-vanixiets-docs-test-e2e-report {"system":"x86_64-linux","config":"playwright.config.ts"} --- config-mismatch === publish-evidence (build 34 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: report provenance {"system":"x86_64-linux","config":"playwright.negative.config.ts"} does not match checks.x86_64-linux.package-vanixiets-docs-test-e2e-report {"system":"x86_64-linux","config":"playwright.config.ts"} --- invalid-evidence === publish-evidence (build 35 at 0123456789ab, succeeded) === warning: you did not specify '--add-root'; the result might be removed by the garbage collector error: evidence rejected: invalid report: Invalid Playwright evidence: runner infrastructure error --- rev-mismatch === publish-evidence (build 36 at 0123456789ab, succeeded) === error: evidence rejected: nixbot build 36 is {"number":36,"rev":"fedcba9876543210fedcba9876543210fedcba98"}, not the event's build 36 at 0123456789abcdef0123456789abcdef01234567 --- wrong-kind error: expected a build_finished event, got pull_request --- malformed-number error: malformed event (build="21; touch pwned" rev="0123456789abcdef0123456789abcdef01234567") --- malformed-rev error: malformed event (build=21 rev="0123456")