Skip to content

fix(rsc): hot module replacement of CSS for nested RSC with cssLinkPrecedence: false #2613

fix(rsc): hot module replacement of CSS for nested RSC with cssLinkPrecedence: false

fix(rsc): hot module replacement of CSS for nested RSC with cssLinkPrecedence: false #2613

Re-run triggered April 15, 2026 23:48
Status Failure
Total duration 7m 24s
Artifacts 8

ci-rsc.yml

on: pull_request
Matrix: test-e2e
Fit to window
Zoom out
Zoom in

Annotations

35 errors and 8 notices
test
Process completed with exit code 2.
test
Type 'Promise<ReactNode>' is not assignable to type 'ReactNode'.
test-rsc (ubuntu-latest / chromium) (react-experimental)
Process completed with exit code 1.
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (macos-latest / chromium)
Process completed with exit code 1.
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (ubuntu-latest / chromium)
Process completed with exit code 1.
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (ubuntu-latest / chromium) (react-canary)
Process completed with exit code 1.
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (macos-latest / webkit)
Process completed with exit code 1.
[webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /Users/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (ubuntu-latest / chromium) (vite-7)
Process completed with exit code 1.
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (ubuntu-latest / firefox)
Process completed with exit code 1.
[firefox] › e2e/react-router.test.ts:42:3 › build-cloudflare › client: packages/plugin-rsc/e2e/react-router.test.ts#L43
2) [firefox] › e2e/react-router.test.ts:42:3 › build-cloudflare › client ───────────────────────── Error: page.goto: Navigation to "http://localhost:4190/about" is interrupted by another navigation to "http://localhost:4190/about" Call log: - navigating to "http://localhost:4190/about", waiting until "load" 41 | function defineTest(f: Fixture) { 42 | test('client', async ({ page }) => { > 43 | await page.goto(f.url('./about')) | ^ 44 | await waitForHydration(page) 45 | await page.getByRole('button', { name: 'Client counter: 0' }).click() 46 | await expect( at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/react-router.test.ts:43:16
[firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
[firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts#L53
1) [firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at /home/runner/work/vite-plugin-react/vite-plugin-react/packages/plugin-rsc/e2e/nested-rsc-css-hmr.test.ts:53:58
test-rsc (windows-latest / chromium)
Process completed with exit code 1.
[chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at D:\a\vite-plugin-react\vite-plugin-react\packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at D:\a\vite-plugin-react\vite-plugin-react\packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts:53:58
[chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream: packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts#L53
1) [chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream Error: expect(locator).toHaveCSS(expected) failed Locator: locator('.test-nested-rsc-inner') Expected: "rgb(0, 165, 255)" Received: "rgb(255, 165, 0)" Timeout: 5000ms Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('.test-nested-rsc-inner') 9 × locator resolved to <div class="test-nested-rsc-inner">test-nested-rsc-inner</div> - unexpected value "rgb(255, 165, 0)" 51 | const editor = f.createEditor('src/nested-rsc/inner.css') 52 | editor.edit((s) => s.replaceAll('rgb(255, 165, 0)', 'rgb(0, 165, 255)')) > 53 | await expect(page.locator('.test-nested-rsc-inner')).toHaveCSS( | ^ 54 | 'color', 55 | 'rgb(0, 165, 255)', 56 | ) at D:\a\vite-plugin-react\vite-plugin-react\packages\plugin-rsc\e2e\nested-rsc-css-hmr.test.ts:53:58
🎭 Playwright Run Summary
1 failed [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 120 skipped 484 passed (3.6m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 106 skipped 498 passed (3.8m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 106 skipped 498 passed (4.3m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 120 skipped 484 passed (4.2m)
🎭 Playwright Run Summary
1 failed [webkit] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 134 skipped 470 passed (4.5m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 106 skipped 498 passed (5.7m)
🎭 Playwright Run Summary
1 failed [firefox] › e2e/nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 1 flaky [firefox] › e2e/react-router.test.ts:42:3 › build-cloudflare › client ────────────────────────── 108 skipped 495 passed (6.1m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e\nested-rsc-css-hmr.test.ts:42:3 › nested-rsc-css-hmr › css hmr through nested RSC Flight stream 106 skipped 498 passed (5.7m)

Artifacts

Produced during runtime
Name Size Digest
test-results-macos-latest-chromium
3.79 MB
sha256:50adc9826f4e80a5756d0d72dfa2f557f20029c54c657eae186dc141a3bd2e3b
test-results-macos-latest-webkit
1.01 MB
sha256:066a5bbefdf43af279b8d4f521985597e31ea9a03694d261038e9fd948bc4699
test-results-ubuntu-latest-chromium
4.08 MB
sha256:55de4a8a8e5f00670c74be3a030f218dd023801fdc156e1b866aff54d4f25060
test-results-ubuntu-latest-chromium-react-canary
4.24 MB
sha256:64e7f813f63f09e6cad4e30a302f7c441f97d5d4ee5aef60ad9cd90f877d20c1
test-results-ubuntu-latest-chromium-react-experimental
3.87 MB
sha256:2484589da4337f1bee155a2629ab4e3ac6a7dba41fbb2bb5a79e260a83d9aae7
test-results-ubuntu-latest-chromium-vite-7
5.56 MB
sha256:6004c1ff444a3b2418d39444cec9fa10be6da78f875c4981976fbb060c7a65b6
test-results-ubuntu-latest-firefox
1.9 MB
sha256:bc6060fdabfc251681df627fba82aad569a078d0942e80a2054b2e6e0882eb62
test-results-windows-latest-chromium
4.36 MB
sha256:49de8d7b0902f3c8fdc1119113b189e712d5ce80311879a6b05f044151ee787d