Skip to content

Pass the thread list to the delayed reveal test - #1339

Merged
max-sixty merged 1 commit into
mainfrom
fix/ci-36339573365-thread-test
Sep 27, 2026
Merged

max-sixty merged 1 commit into
mainfrom
fix/ci-36339573365-thread-test

Conversation

@leaf-agent

Copy link
Copy Markdown
Collaborator

The main nightly run failed the delayed thread reveal case before the held reveal began. The test constructs a second createThreadLanding without threadsBox, so showThreadNow cannot look up its destination and the test times out waiting for revealThread. Passing the existing Threads list to that constructor restores the test's intended check: a later user focus cancels the held arrival without stealing focus or reporting success.

The case failed on current main before the change and passes afterward (uv run pytest -q -n0 tests/test_render_navigation.py::test_a_delayed_thread_reveal_reports_that_new_user_focus_cancelled_it). Other nightly failures remain tracked in #1283.

Refs #1283.

@max-sixty
max-sixty merged commit e810be3 into main Sep 27, 2026
4 checks passed
@max-sixty
max-sixty deleted the fix/ci-36339573365-thread-test branch September 27, 2026 20:30
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