-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
flaky and unhelpful incremental compilation test harness #22510
Copy link
Copy link
Closed
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorincremental compilationProblem occurs only when reusing compiler state.Problem occurs only when reusing compiler state.testingThis issue is related to testing the compiler, standard library, or other parts of Zig.This issue is related to testing the compiler, standard library, or other parts of Zig.
Milestone
Metadata
Metadata
Assignees
Labels
bugObserved behavior contradicts documented or intended behaviorObserved behavior contradicts documented or intended behaviorincremental compilationProblem occurs only when reusing compiler state.Problem occurs only when reusing compiler state.testingThis issue is related to testing the compiler, standard library, or other parts of Zig.This issue is related to testing the compiler, standard library, or other parts of Zig.
There are inconsistent CI failures happening with incr-check that look like this:
There are multiple issues here:
error: expected compile errors but compilation incorrectly succeeded- this is a flaky test. it sometimes passes, sometimes fails.warning: failed to delete tree 'tmp_942a625ed3a64fa8': FileBusywhat's going on here? this should not happenThis issue can be closed when all the bullet points above are addressed, and the test cases which have been
deleteddisabled have been restored. See commit messages mentioning this issue number to find cases which have beendeleteddisabled.