Skip to content

Worker guidance: test only what changed; no mutation checks or full suites from workers - #978

Merged
ualtinok merged 5 commits into
mainfrom
land/worker-test-minimal
Oct 27, 2026
Merged

ualtinok merged 5 commits into
mainfrom
land/worker-test-minimal

Conversation

@aft-alfonso

@aft-alfonso aft-alfonso Bot commented Oct 26, 2026

Copy link
Copy Markdown

Workers implement, add a test that fails without the fix for a bug fix, run the filtered tests for the code they touched, and deliver. They no longer run the full suite, mutation or break checks, or stability loops; the head integrates several deliveries and runs the full suite once. Each break check recompiled the whole crate and held a shared build-server slot, which stretched single deliveries to hours. Stacked on #960 (in the merge queue); once it merges, this PR's diff is the two WORKER.md lines plus its descriptor.

ualtinok and others added 5 commits October 26, 2026 07:13
…sking

Co-authored-by: alfonso-aft <289616620+alfonso-aft@users.noreply.github.com>
Co-authored-by: alfonso-aft <289616620+alfonso-aft@users.noreply.github.com>
…ng the workspace

Co-authored-by: alfonso-aft <289616620+alfonso-aft@users.noreply.github.com>
…uites from workers

Workers implement, add a test for a bug fix, run the filtered tests for the
code they touched and deliver. The head integrates several deliveries and runs
the full suite once. Each break check recompiled the whole crate and held a
shared build-server slot, which made a single delivery take hours.

Co-authored-by: alfonso-aft <289616620+alfonso-aft@users.noreply.github.com>
Co-authored-by: alfonso-aft <289616620+alfonso-aft@users.noreply.github.com>
@ualtinok
ualtinok added this pull request to the merge queue Oct 26, 2026
Merged via the queue into main with commit 4b17254 Oct 27, 2026
47 of 48 checks passed
@ualtinok
ualtinok deleted the land/worker-test-minimal branch October 27, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant