Skip to content

WIP: debug a bug reproducible only in CI - #1331

Closed
nolar wants to merge 18 commits into
main2from
1145-expr-in-ci
Closed

nolar wants to merge 18 commits into
main2from
1145-expr-in-ci

Conversation

@nolar

@nolar nolar commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

The same as #1313, but I want to make a lot of noise in CI by pushing the fixes and trying to debug the bug, which is reproducible only in CI, Python 3.12, full-auth (not locally; all other full-auth are fine; all other 3.12 are fine, too).

UPD: Conclusion: any combination of tests 1+2, 2+3, 1+3 passes. All three tests 1+2+3 break the test run in 100% cases. Hilarious! And an attempt to measure the timings on the failing test's internals immediately makes it pass.

UPD2: Whatever was the actual case, it is now gone (1 day later). The issue does not reproduce itself anymore, even with the same state of the feature branch & main branch restored. Perhaps, any upgrade in dependencies was sufficient to shift the gc earlier/later in the code.

Ah, no, it is there. It was the import gc statement that accidentially left unremoved, which affected the experiment and passed the tests.

mvanhorn and others added 2 commits July 10, 2026 11:41
…ator does not run silently dead

Fixes #1145

Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
@nolar
nolar marked this pull request as draft October 4, 2026 15:10
nolar added 12 commits October 4, 2026 17:17
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
…-started fn

Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
@nolar nolar closed this Oct 4, 2026
@nolar
nolar deleted the 1145-expr-in-ci branch October 4, 2026 17:17
@nolar
nolar restored the 1145-expr-in-ci branch October 5, 2026 11:24
@nolar nolar reopened this Oct 5, 2026
@nolar
nolar force-pushed the 1145-expr-in-ci branch 2 times, most recently from 02ec04c to ce2f689 Compare October 5, 2026 11:48
@nolar
nolar changed the base branch from main to main2 October 5, 2026 11:51
@nolar
nolar force-pushed the 1145-expr-in-ci branch 2 times, most recently from 4a19f29 to bbab951 Compare October 5, 2026 11:52
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
Signed-off-by: Sergey Vasilyev <nolar@nolar.info>
@nolar nolar closed this Oct 13, 2026
@nolar
nolar deleted the 1145-expr-in-ci branch October 13, 2026 10:09
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.

2 participants