next.js
improve playwright setup
#77989
Open

improve playwright setup #77989

lubieowoce
ijjk ijjk added created-by: Next.js team
ijjk ijjk added tests
ijjk
ijjk
lubieowoce lubieowoce force pushed from c11222a7 to 4f8f1b8b 265 days ago
lubieowoce lubieowoce force pushed from cfa7ad3a to 944d70b5 265 days ago
lubieowoce
lubieowoce lubieowoce force pushed from ca2a7e0f to 08510055 265 days ago
lubieowoce lubieowoce force pushed from 08510055 to 32e15376 265 days ago
ijjk ijjk added type: next
lubieowoce lubieowoce force pushed from 2fb8fb40 to 4b00e6e3 265 days ago
lubieowoce lubieowoce force pushed from 40d4b7cd to 1ad41051 265 days ago
lubieowoce lubieowoce force pushed from 1ad41051 to aedf7e5d 264 days ago
lubieowoce lubieowoce force pushed from 37b68340 to 9a9ec427 263 days ago
lubieowoce lubieowoce force pushed from 9a9ec427 to 51c77ac5 263 days ago
lubieowoce lubieowoce force pushed from 51c77ac5 to 5ed0fd2c 263 days ago
lubieowoce lubieowoce force pushed from 5ed0fd2c to 73fba624 263 days ago
lubieowoce lubieowoce force pushed from 73fba624 to b998e537 263 days ago
lubieowoce lubieowoce force pushed from b998e537 to 07f9b633 262 days ago
lubieowoce lubieowoce force pushed from 07f9b633 to 06193451 262 days ago
lubieowoce lubieowoce force pushed from 06193451 to ece4af65 262 days ago
lubieowoce lubieowoce force pushed from ece4af65 to e3a5eed9 262 days ago
lubieowoce lubieowoce force pushed from e3a5eed9 to 6bcb0d4b 262 days ago
lubieowoce lubieowoce force pushed from 6bcb0d4b to 1580cd7b 261 days ago
lubieowoce lubieowoce force pushed from 1580cd7b to 726db57f 261 days ago
lubieowoce lubieowoce force pushed from 726db57f to 250ca522 261 days ago
lubieowoce lubieowoce force pushed from 250ca522 to 89d2f1df 261 days ago
lubieowoce lubieowoce force pushed from 89d2f1df to 3670aa3b 261 days ago
lubieowoce lubieowoce force pushed from 3670aa3b to 59a3dfc7 261 days ago
lubieowoce lubieowoce force pushed from 59a3dfc7 to b4651fa7 261 days ago
lubieowoce lubieowoce force pushed from b4651fa7 to f58b5754 260 days ago
lubieowoce lubieowoce force pushed from f58b5754 to b79ab963 260 days ago
lubieowoce lubieowoce force pushed from b79ab963 to bc673d07 260 days ago
lubieowoce lubieowoce force pushed from bc673d07 to a1653a9e 260 days ago
lubieowoce lubieowoce force pushed from a1653a9e to 9829ae06 260 days ago
lubieowoce lubieowoce force pushed from 9829ae06 to a0735ae8 260 days ago
lubieowoce lubieowoce force pushed from a0735ae8 to b50030a9 260 days ago
lubieowoce lubieowoce force pushed from b50030a9 to 76c5fa4c 260 days ago
lubieowoce lubieowoce changed the base branch from canary to graphite-base/77989 257 days ago
lubieowoce lubieowoce force pushed from 76c5fa4c to 05c0a602 257 days ago
lubieowoce lubieowoce changed the base branch from graphite-base/77989 to lubieowoce/playwright-improvements-basic 257 days ago
lubieowoce lubieowoce force pushed from 05c0a602 to e3ee4ae4 257 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from d279361a to 9152bb6d 257 days ago
lubieowoce lubieowoce force pushed from e3ee4ae4 to 80c298fd 256 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from 9152bb6d to 48a0ea78 256 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from 48a0ea78 to 5c800d9a 256 days ago
lubieowoce do not wait for hydration if JS is disabled
14b017e2
lubieowoce wait for hydration after each loadPage
3b614b9d
lubieowoce allow relative urls in browser.get()/loadPage()
9eb15b48
lubieowoce wait for hydration in get()
6bf4b26c
lubieowoce move playwright cleanup to afterEach
97bba922
lubieowoce clean up previous browser if next.browser() was called multiple times
c7b83ff3
lubieowoce move `page` global to instance state
86c8dd87
lubieowoce wrap NEXT_TEST_PATH logic into getCurrentTestTraceOutputDir
991bb072
lubieowoce reorganize browser-related state
dd359bb3
lubieowoce lock down multiple next.browser() calls within a test
50dcdbac
lubieowoce workaround for context.close() hanging forever if context.removeAllLi…
61991a90
lubieowoce improve browser cleanup between tests
6b27d229
lubieowoce track Playwright initialization state
829e7147
lubieowoce fix tests that didn't handle closing the browser after every test
e1c00731
lubieowoce fix some unawaited operations in tests
5ca88a72
lubieowoce replace waitFor(1000) with retry() in flaky test
1e761e88
lubieowoce fix a test that relied on a cookie leaking from a previous test
b3d6364e
lubieowoce fix missing waitHydration: false
dbe3d4e3
lubieowoce add retry to potentially flaky test
db065f9e
lubieowoce cleaner NEXT_E2E_TEST_TIMEOUT handling
5682b321
lubieowoce improve playwright trace filename logic
a6d9b86e
lubieowoce expose current test info
757be5ab
lubieowoce replace TEST_FILE_PATH with test context info
d1394804
lubieowoce use test info for playwright trace filename/title
612cff4b
lubieowoce fix tests that create multiple browsers
fa85d641
lubieowoce fix test that unnecessarily created a new browser
273e9c17
lubieowoce improve handling of multiple Playwright.close() calls
56078be9
lubieowoce refactor everything
e18d1a28
lubieowoce lubieowoce force pushed from 80c298fd to e18d1a28 256 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone