fix(rsc): replace ?v= check with more robust node_modules detection
#729
Annotations
10 errors and 1 notice
|
packages/plugin-rsc/e2e/starter.ts#L48
4) [chromium] › e2e/starter.ts:45:3 › build-cloudflare › server action @nojs ─────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4173/
Call log:
- navigating to "http://localhost:4173/", waiting until "load"
46 | test.skip(variant === 'no-ssr' || variant === 'browser-mode')
47 |
> 48 | await page.goto(f.url())
| ^
49 | await page.getByRole('button', { name: 'Server Counter: 1' }).click()
50 | await expect(
51 | page.getByRole('button', { name: 'Server Counter: 2' }),
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:48:16
|
|
packages/plugin-rsc/e2e/starter.ts#L36
3) [chromium] › e2e/starter.ts:35:3 › build-cloudflare › server action @js ───────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4173/
Call log:
- navigating to "http://localhost:4173/", waiting until "load"
34 |
35 | test('server action @js', async ({ page }) => {
> 36 | await page.goto(f.url())
| ^
37 | await waitForHydration(page)
38 | await using _ = await expectNoReload(page)
39 | await page.getByRole('button', { name: 'Server Counter: 0' }).click()
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:36:16
|
|
packages/plugin-rsc/e2e/starter.ts#L36
3) [chromium] › e2e/starter.ts:35:3 › build-cloudflare › server action @js ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4173/
Call log:
- navigating to "http://localhost:4173/", waiting until "load"
34 |
35 | test('server action @js', async ({ page }) => {
> 36 | await page.goto(f.url())
| ^
37 | await waitForHydration(page)
38 | await using _ = await expectNoReload(page)
39 | await page.getByRole('button', { name: 'Server Counter: 0' }).click()
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:36:16
|
|
packages/plugin-rsc/e2e/starter.ts#L36
3) [chromium] › e2e/starter.ts:35:3 › build-cloudflare › server action @js ───────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4173/
Call log:
- navigating to "http://localhost:4173/", waiting until "load"
34 |
35 | test('server action @js', async ({ page }) => {
> 36 | await page.goto(f.url())
| ^
37 | await waitForHydration(page)
38 | await using _ = await expectNoReload(page)
39 | await page.getByRole('button', { name: 'Server Counter: 0' }).click()
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:36:16
|
|
packages/plugin-rsc/e2e/starter.ts#L27
2) [chromium] › e2e/starter.ts:26:3 › build-cloudflare › client component ────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4173/
Call log:
- navigating to "http://localhost:4173/", waiting until "load"
25 |
26 | test('client component', async ({ page }) => {
> 27 | await page.goto(f.url())
| ^
28 | await waitForHydration(page)
29 | await page.getByRole('button', { name: 'Client Counter: 0' }).click()
30 | await expect(
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:27:16
|
|
packages/plugin-rsc/e2e/starter.ts#L27
2) [chromium] › e2e/starter.ts:26:3 › build-cloudflare › client component ────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4174/
Call log:
- navigating to "http://localhost:4174/", waiting until "load"
25 |
26 | test('client component', async ({ page }) => {
> 27 | await page.goto(f.url())
| ^
28 | await waitForHydration(page)
29 | await page.getByRole('button', { name: 'Client Counter: 0' }).click()
30 | await expect(
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:27:16
|
|
packages/plugin-rsc/e2e/starter.ts#L27
2) [chromium] › e2e/starter.ts:26:3 › build-cloudflare › client component ────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4174/
Call log:
- navigating to "http://localhost:4174/", waiting until "load"
25 |
26 | test('client component', async ({ page }) => {
> 27 | await page.goto(f.url())
| ^
28 | await waitForHydration(page)
29 | await page.getByRole('button', { name: 'Client Counter: 0' }).click()
30 | await expect(
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:27:16
|
|
packages/plugin-rsc/e2e/starter.ts#L22
1) [chromium] › e2e/starter.ts:20:3 › build-cloudflare › basic ───────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4174/
Call log:
- navigating to "http://localhost:4174/", waiting until "load"
20 | test('basic', async ({ page }) => {
21 | using _ = expectNoPageError(page)
> 22 | await page.goto(f.url())
| ^
23 | await waitForHydration(page)
24 | })
25 |
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:22:16
|
|
packages/plugin-rsc/e2e/starter.ts#L22
1) [chromium] › e2e/starter.ts:20:3 › build-cloudflare › basic ───────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.goto: net::ERR_CONNECTION_REFUSED at http://localhost:4174/
Call log:
- navigating to "http://localhost:4174/", waiting until "load"
20 | test('basic', async ({ page }) => {
21 | using _ = expectNoPageError(page)
> 22 | await page.goto(f.url())
| ^
23 | await waitForHydration(page)
24 | })
25 |
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:22:16
|
|
packages/plugin-rsc/e2e/helper.ts#L8
1) [chromium] › e2e/starter.ts:20:3 › build-cloudflare › basic ───────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
at helper.ts:8
6 |
7 | export async function waitForHydration(page: Page, locator: string = 'body') {
> 8 | await expect
| ^
9 | .poll(
10 | () =>
11 | page
at waitForHydration (/home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:23:5
|
|
14 failed
[chromium] › e2e/starter.ts:20:3 › build-cloudflare › basic ────────────────────────────────────
[chromium] › e2e/starter.ts:26:3 › build-cloudflare › client component ─────────────────────────
[chromium] › e2e/starter.ts:35:3 › build-cloudflare › server action @js ────────────────────────
[chromium] › e2e/starter.ts:45:3 › build-cloudflare › server action @nojs ──────────────────────
[chromium] › e2e/starter.ts:107:3 › build-cloudflare › image assets ────────────────────────────
[chromium] › e2e/starter.ts:120:3 › build-cloudflare › css @js ─────────────────────────────────
[chromium] › e2e/starter.ts:129:5 › build-cloudflare › css @nojs ───────────────────────────────
[chromium] › e2e/react-router.test.ts:42:3 › build-cloudflare › loader ─────────────────────────
[chromium] › e2e/react-router.test.ts:47:3 › build-cloudflare › client ─────────────────────────
[chromium] › e2e/react-router.test.ts:56:3 › build-cloudflare › navigation ─────────────────────
[chromium] › e2e/react-router.test.ts:75:5 › build-cloudflare › ssr modulepreload ──────────────
[chromium] › e2e/react-router.test.ts:133:3 › build-cloudflare › server css code split ─────────
[chromium] › e2e/react-router.test.ts:166:3 › build-cloudflare › vite-rsc-css-export ───────────
[chromium] › e2e/react-router.test.ts:175:3 › build-cloudflare › useActionState ────────────────
53 skipped
265 passed (4.0m)
|
The logs for this run have expired and are no longer available.
Loading