Skip to content

fix: Add 'examples/airmass' to app_hard_wait#2172

Draft
karangattu wants to merge 3 commits intomainfrom
fix-examples-tests-airmass
Draft

fix: Add 'examples/airmass' to app_hard_wait#2172
karangattu wants to merge 3 commits intomainfrom
fix-examples-tests-airmass

Conversation

@karangattu
Copy link
Copy Markdown
Collaborator

Include "examples/airmass": 250 in app_hard_wait within tests/playwright/examples/example_apps.py to give the airmass example a 250ms hard wait. This change helps stabilize Playwright tests for the airmass example and reduce flakiness.

Include "examples/airmass": 250 in app_hard_wait within tests/playwright/examples/example_apps.py to give the airmass example a 250ms hard wait. This change helps stabilize Playwright tests for the airmass example and reduce flakiness.
@karangattu karangattu changed the title Add 'examples/airmass' to app_hard_wait fix: Add 'examples/airmass' to app_hard_wait Feb 13, 2026
@karangattu karangattu marked this pull request as ready for review February 13, 2026 17:26
Adapt tests to updated DataFrame API and improve assertions. Replace positional/list set_sort calls with dicts specifying {col, desc} for clarity and to match the new API. Add import re and an assertion to verify the active tab value, and assert the df_type output matches the tab name via a regex. These changes make the tests more robust and aligned with the component API.
Make the Playwright navigation in the navset_hidden_kitchensink test more robust by importing Error and wrapping page.goto in a try/except. If a Playwright Error with message "interrupted by another navigation" occurs, the test retries page.goto once; other errors are re-raised. This reduces flakiness from concurrent navigation races.
@karangattu karangattu marked this pull request as draft February 26, 2026 18:02
@karangattu
Copy link
Copy Markdown
Collaborator Author

Moving it to draft stage to see if airmass examples still fail before merging this PR.

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