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 363 days ago
lubieowoce lubieowoce force pushed from cfa7ad3a to 944d70b5 363 days ago
lubieowoce
lubieowoce lubieowoce force pushed from ca2a7e0f to 08510055 363 days ago
lubieowoce lubieowoce force pushed from 08510055 to 32e15376 363 days ago
ijjk ijjk added type: next
lubieowoce lubieowoce force pushed from 2fb8fb40 to 4b00e6e3 363 days ago
lubieowoce lubieowoce force pushed from 40d4b7cd to 1ad41051 363 days ago
lubieowoce lubieowoce force pushed from 1ad41051 to aedf7e5d 363 days ago
lubieowoce lubieowoce force pushed from 37b68340 to 9a9ec427 362 days ago
lubieowoce lubieowoce force pushed from 9a9ec427 to 51c77ac5 361 days ago
lubieowoce lubieowoce force pushed from 51c77ac5 to 5ed0fd2c 361 days ago
lubieowoce lubieowoce force pushed from 5ed0fd2c to 73fba624 361 days ago
lubieowoce lubieowoce force pushed from 73fba624 to b998e537 361 days ago
lubieowoce lubieowoce force pushed from b998e537 to 07f9b633 361 days ago
lubieowoce lubieowoce force pushed from 07f9b633 to 06193451 361 days ago
lubieowoce lubieowoce force pushed from 06193451 to ece4af65 361 days ago
lubieowoce lubieowoce force pushed from ece4af65 to e3a5eed9 361 days ago
lubieowoce lubieowoce force pushed from e3a5eed9 to 6bcb0d4b 361 days ago
lubieowoce lubieowoce force pushed from 6bcb0d4b to 1580cd7b 359 days ago
lubieowoce lubieowoce force pushed from 1580cd7b to 726db57f 359 days ago
lubieowoce lubieowoce force pushed from 726db57f to 250ca522 359 days ago
lubieowoce lubieowoce force pushed from 250ca522 to 89d2f1df 359 days ago
lubieowoce lubieowoce force pushed from 89d2f1df to 3670aa3b 359 days ago
lubieowoce lubieowoce force pushed from 3670aa3b to 59a3dfc7 359 days ago
lubieowoce lubieowoce force pushed from 59a3dfc7 to b4651fa7 359 days ago
lubieowoce lubieowoce force pushed from b4651fa7 to f58b5754 359 days ago
lubieowoce lubieowoce force pushed from f58b5754 to b79ab963 359 days ago
lubieowoce lubieowoce force pushed from b79ab963 to bc673d07 359 days ago
lubieowoce lubieowoce force pushed from bc673d07 to a1653a9e 359 days ago
lubieowoce lubieowoce force pushed from a1653a9e to 9829ae06 359 days ago
lubieowoce lubieowoce force pushed from 9829ae06 to a0735ae8 359 days ago
lubieowoce lubieowoce force pushed from a0735ae8 to b50030a9 359 days ago
lubieowoce lubieowoce force pushed from b50030a9 to 76c5fa4c 359 days ago
lubieowoce lubieowoce changed the base branch from canary to graphite-base/77989 355 days ago
lubieowoce lubieowoce force pushed from 76c5fa4c to 05c0a602 355 days ago
lubieowoce lubieowoce changed the base branch from graphite-base/77989 to lubieowoce/playwright-improvements-basic 355 days ago
lubieowoce lubieowoce force pushed from 05c0a602 to e3ee4ae4 355 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from d279361a to 9152bb6d 355 days ago
lubieowoce lubieowoce force pushed from e3ee4ae4 to 80c298fd 355 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from 9152bb6d to 48a0ea78 355 days ago
lubieowoce lubieowoce force-pushed the lubieowoce/playwright-improvements-basic branch from 48a0ea78 to 5c800d9a 354 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 354 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone