test(plugin-rsc): add ReadableStream polyfill for WebKit/Safari support #2182
Annotations
11 errors and 8 notices
|
[chromium] › e2e/basic.test.ts:1026:5 › dev-default › css url server hmr:
packages/plugin-rsc/e2e/basic.test.ts#L1037
1) [chromium] › e2e/basic.test.ts:1026:5 › dev-default › css url server hmr ──────────────────────
Error: expect(locator).toHaveCSS(expected) failed
Locator: locator('.test-style-url-server')
Expected: "rgb(255, 165, 0)"
Received: "rgb(0, 165, 255)"
Timeout: 5000ms
Call log:
- Expect "toHaveCSS" with timeout 5000ms
- waiting for locator('.test-style-url-server')
9 × locator resolved to <div class="test-style-url-server">test-style-url-server</div>
- unexpected value "rgb(0, 165, 255)"
1035 | )
1036 | editor.reset()
> 1037 | await expect(page.locator('.test-style-url-server')).toHaveCSS(
| ^
1038 | 'color',
1039 | 'rgb(255, 165, 0)',
1040 | )
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/basic.test.ts:1037:60
|
|
[webkit] › e2e/starter.ts:107:3 › dev-browser-mode › image assets:
packages/plugin-rsc/e2e/helper.ts#L8
4) [webkit] › e2e/starter.ts:107:3 › dev-browser-mode › image assets ─────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:109:5
|
|
[webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js:
packages/plugin-rsc/e2e/helper.ts#L8
3) [webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js ─────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:37:5
|
|
[webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js:
packages/plugin-rsc/e2e/helper.ts#L8
3) [webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js ─────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:37:5
|
|
[webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js:
packages/plugin-rsc/e2e/helper.ts#L8
3) [webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js ─────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:37:5
|
|
[webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component:
packages/plugin-rsc/e2e/helper.ts#L8
2) [webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component ──────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:28:5
|
|
[webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component:
packages/plugin-rsc/e2e/helper.ts#L8
2) [webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component ──────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:28:5
|
|
[webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component:
packages/plugin-rsc/e2e/helper.ts#L8
2) [webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component ──────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 20000ms 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 (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/helper.ts:8:3)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:28:5
|
|
[webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic:
packages/plugin-rsc/e2e/starter.ts#L1
1) [webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic ─────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
SuppressedError:
> 1 | import { expect, test } from '@playwright/test'
| ^
2 | import { type Fixture } from './fixture'
3 | import {
4 | expectNoPageError,
at r (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:116)
at err (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1290)
at next (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1148)
at Object.d (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1324)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:23:33
|
|
[webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic:
packages/plugin-rsc/e2e/starter.ts#L1
1) [webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic ─────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
SuppressedError:
> 1 | import { expect, test } from '@playwright/test'
| ^
2 | import { type Fixture } from './fixture'
3 | import {
4 | expectNoPageError,
at r (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:116)
at err (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1290)
at next (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1148)
at Object.d (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1324)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:23:33
|
|
[webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic:
packages/plugin-rsc/e2e/starter.ts#L1
1) [webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic ─────────────────────────────────────
SuppressedError:
> 1 | import { expect, test } from '@playwright/test'
| ^
2 | import { type Fixture } from './fixture'
3 | import {
4 | expectNoPageError,
at r (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:116)
at err (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1290)
at next (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1148)
at Object.d (/Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:1:1324)
at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/starter.ts:23:33
|
|
🎭 Playwright Run Summary
104 skipped
470 passed (3.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › e2e/basic.test.ts:1026:5 › dev-default › css url server hmr ───────────────────────
104 skipped
469 passed (4.0m)
|
|
🎭 Playwright Run Summary
118 skipped
456 passed (5.1m)
|
|
🎭 Playwright Run Summary
104 skipped
470 passed (5.3m)
|
|
🎭 Playwright Run Summary
118 skipped
456 passed (5.3m)
|
|
🎭 Playwright Run Summary
106 skipped
468 passed (6.7m)
|
|
🎭 Playwright Run Summary
104 skipped
470 passed (7.7m)
|
|
🎭 Playwright Run Summary
28 failed
[webkit] › e2e/starter.ts:20:3 › dev-browser-mode › basic ──────────────────────────────────────
[webkit] › e2e/starter.ts:26:3 › dev-browser-mode › client component ───────────────────────────
[webkit] › e2e/starter.ts:35:3 › dev-browser-mode › server action @js ──────────────────────────
[webkit] › e2e/starter.ts:107:3 › dev-browser-mode › image assets ──────────────────────────────
[webkit] › e2e/starter.ts:120:3 › dev-browser-mode › css @js ───────────────────────────────────
[webkit] › e2e/browser-mode.test.ts:20:3 › dev-browser-mode › action bind simple ───────────────
[webkit] › e2e/browser-mode.test.ts:40:3 › dev-browser-mode › action bind client ───────────────
[webkit] › e2e/browser-mode.test.ts:60:3 › dev-browser-mode › action bind action ───────────────
[webkit] › e2e/starter.ts:20:3 › build-browser-mode › basic ────────────────────────────────────
[webkit] › e2e/starter.ts:26:3 › build-browser-mode › client component ─────────────────────────
[webkit] › e2e/starter.ts:35:3 › build-browser-mode › server action @js ────────────────────────
[webkit] › e2e/starter.ts:107:3 › build-browser-mode › image assets ────────────────────────────
[webkit] › e2e/starter.ts:120:3 › build-browser-mode › css @js ─────────────────────────────────
[webkit] › e2e/browser-mode.test.ts:20:3 › build-browser-mode › action bind simple ─────────────
[webkit] › e2e/browser-mode.test.ts:40:3 › build-browser-mode › action bind client ─────────────
[webkit] › e2e/browser-mode.test.ts:60:3 › build-browser-mode › action bind action ─────────────
[webkit] › e2e/starter.ts:20:3 › dev-browser › basic ───────────────────────────────────────────
[webkit] › e2e/starter.ts:26:3 › dev-browser › client component ────────────────────────────────
[webkit] › e2e/starter.ts:35:3 › dev-browser › server action @js ───────────────────────────────
[webkit] › e2e/starter.ts:55:3 › dev-browser › client hmr ──────────────────────────────────────
[webkit] › e2e/starter.ts:92:5 › dev-browser › server hmr ──────────────────────────────────────
[webkit] › e2e/starter.ts:107:3 › dev-browser › image assets ───────────────────────────────────
[webkit] › e2e/starter.ts:120:3 › dev-browser › css @js ────────────────────────────────────────
[webkit] › e2e/starter.ts:20:3 › build-browser › basic ─────────────────────────────────────────
[webkit] › e2e/starter.ts:26:3 › build-browser › client component ────────────────────────
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-macos-latest-chromium
Expired
|
832 KB |
sha256:65491a2a007988c16ff1f3dbb5f14ee5fc5d7dd4741964c64aff65eef9a290c0
|
|
|
test-results-macos-latest-webkit
Expired
|
1.4 MB |
sha256:67dc039831db0c47bd3a86e75761c4b53e06c3a6bf04f40b7babbcccb64d5ff6
|
|