Skip to content

Commit 646e69f

Browse files
authored
test(navset): Add retries to flaky navset test for intermittent webkit failures (#1968)
1 parent 0b7d44b commit 646e69f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/playwright/shiny/components/nav/navsets_kitchensink/test_navsets_kitchensink.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import pytest
12
from playwright.sync_api import Page, expect
23

34
from shiny.playwright import controller
@@ -26,6 +27,8 @@ def format_navset_name(navset_name: str) -> str:
2627
return navset_name
2728

2829

30+
# Up to 5 retries for intermittent WebKit timing issues
31+
@pytest.mark.flaky(reruns=5, reruns_delay=1)
2932
def test_navset_kitchensink(page: Page, local_app: ShinyAppProc) -> None:
3033
page.goto(local_app.url)
3134

0 commit comments

Comments
 (0)