Skip to content

matrix: Fix flaky room creation test#4372

Draft
backspace wants to merge 7 commits intomainfrom
matrix/flaky-room-creation-test
Draft

matrix: Fix flaky room creation test#4372
backspace wants to merge 7 commits intomainfrom
matrix/flaky-room-creation-test

Conversation

@backspace
Copy link
Copy Markdown
Contributor

I’m seeing this repeatedly fail, like here.

@backspace backspace self-assigned this Apr 9, 2026
@backspace backspace added the bug Something isn't working label Apr 9, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

Realm Server Test Results

  1 files  ±0    1 suites  ±0   14m 4s ⏱️ -3s
843 tests ±0  843 ✅ ±0  0 💤 ±0  0 ❌ ±0 
914 runs  ±0  914 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 716d2e8. ± Comparison against base commit e549179.

♻️ This comment has been updated with latest results.

backspace and others added 5 commits April 9, 2026 14:56
- Increase test timeout to 120s for the room deletion/creation test
- Wait for the deleted room to leave the DOM before polling for the new one
- Increase waitUntil timeout to 60s for room auto-creation under CI load
- Only upload blob reports from repeat=1 to avoid corrupted merge

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Each repeat's blob report gets a unique artifact name. On download,
each artifact goes to its own subdirectory. A flatten step copies all
.zip files into a single directory with unique prefixes so duplicate
filenames across repeats don't collide. This ensures the merged
Playwright report includes results from all 30 runs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The { timeout } object passed as 2nd arg to test() is for
annotations/tags, not timeout config. Use test.setTimeout() inside
the test body which is the correct Playwright API.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant