Repository navigation
Conversation
joepio
added a commit
that referenced
this pull request
Sep 30, 2026
Member
Author
|
Trekmeester: included in batch #1915 (run 36713938110), so it's tested there and lands with it. |
Member
Author
|
Trekmeester: this doesn't work yet. Batch run 36713938110 showed |
joepio
marked this pull request as draft
September 30, 2026 13:24
… inside the module never reaches the runner
joepio
added a commit
that referenced
this pull request
Sep 30, 2026
…act" This reverts commit 0a29757.
joepio
added a commit
that referenced
this pull request
Sep 30, 2026
Member
Author
joepio
added a commit
that referenced
this pull request
Oct 1, 2026
Member
Author
|
Merged into develop through batch #1947 (squash Generated by Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Joep
Before: a failed e2e test on Mancave left only its assertion message and a 20k-character log tail. Playwright records traces with
retain-on-failure, but the only way off the runner was the netlify report deploy, and this repo has noNETLIFY_TOKENsecret. So every run logged "no report deployed", and the traces were discarded with the Dagger container. On 29–30 September, batch #1915 failed several runs on tests where a cold reload rendered a blank page. None of them reproduced locally, and without a trace they couldn't be diagnosed.After: failed e2e runs upload their traces, screenshots and
error-context.mdas thee2e-test-results-<attempt>artifact (14 days, free on this public repo).How:
ciandendToEndtake--results-key(the workflow passes<run id>-<attempt>). When shards fail, theirtest-resultsare copied into the Dagger cache volumee2e-test-results-v1under that key. Entries older than 7 days are pruned on each save.e2e-test-results --results-key …function returns that folder as aDirectory. main-ci.yml calls it in anif: failure()step withexport --path e2e-test-results, thenactions/upload-artifactpicks it up.Directory.exportinside the module. In batch run 36713938110 that "succeeded" but wrote into the function's own sandbox, not onto the runner, so nothing was uploaded. Thecicall fails, so it can't return the directory itself, and its shard containers carry a per-call nonce, so a second call can't reuse them from cache. The cache volume is what both calls share.continue-on-error, so it can never hide the real failure.Checked: the workflow parses, and
pnpm --dir .dagger testpasses 4/4 (the regression test now pins the forwardedresultsKey).tscin.daggerhas the same 2 errors as develop, from the SDK that is only generated in CI. The artifact itself proves out on the next failing run; this goes into the next batch so that happens tonight.