Skip to content

feat: support react compiler for ReactLynx #10784

feat: support react compiler for ReactLynx

feat: support react compiler for ReactLynx #10784

Triggered via pull request November 5, 2025 04:07
Status Success
Total duration 20m 26s
Artifacts 5

test.yml

on: pull_request
Matrix: test-rust / test
build  /  get-merge-base
17s
build / get-merge-base
Matrix: build / build-all
Matrix: playwright-linux
Matrix: test-vitest
Matrix: bundle-analysis / build
Fit to window
Zoom out
Zoom in

Annotations

45 errors, 52 warnings, and 9 notices
[chromium] › tests/react.spec.ts:4593:7 › reactlynx3 tests › elements › list › basic-element-list-horizontal-estimated-main-axis-size-px-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L4609
4) [chromium] › tests/react.spec.ts:4593:7 › reactlynx3 tests › elements › list › basic-element-list-horizontal-estimated-main-axis-size-px-waterfall Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false 4607 | await goto(page, title); 4608 | await wait(5000); > 4609 | expect(scrolltolower).toBeTruthy(); | ^ 4610 | }, 4611 | ); 4612 | }); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4609:33
[chromium] › tests/react.spec.ts:4593:7 › reactlynx3 tests › elements › list › basic-element-list-horizontal-estimated-main-axis-size-px-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L4609
4) [chromium] › tests/react.spec.ts:4593:7 › reactlynx3 tests › elements › list › basic-element-list-horizontal-estimated-main-axis-size-px-waterfall Error: expect(received).toBeTruthy() Received: false 4607 | await goto(page, title); 4608 | await wait(5000); > 4609 | expect(scrolltolower).toBeTruthy(); | ^ 4610 | }, 4611 | ); 4612 | }); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4609:33
[chromium] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L4571
3) [chromium] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeTruthy() Received: false 4569 | await goto(page, title); 4570 | await wait(5000); > 4571 | expect(scrolltolower).toBeTruthy(); | ^ 4572 | }, 4573 | ); 4574 | test( at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4571:33
[chromium] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L4571
3) [chromium] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall Error: expect(received).toBeTruthy() Received: false 4569 | await goto(page, title); 4570 | await wait(5000); > 4571 | expect(scrolltolower).toBeTruthy(); | ^ 4572 | }, 4573 | ); 4574 | test( at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4571:33
[chromium] › tests/react.spec.ts:1961:5 › reactlynx3 tests › configs › config-splitchunk-single-vendor: packages/web-platform/web-tests/tests/coverage-fixture.ts#L23
2) [chromium] › tests/react.spec.ts:1961:5 › reactlynx3 tests › configs › config-splitchunk-single-vendor Error: coverage.startJSCoverage: Test ended. at coverage-fixture.ts:23 21 | 22 | context.on('page', async (page) => { > 23 | await page.coverage.startJSCoverage({ | ^ 24 | reportAnonymousScripts: true, 25 | resetOnNavigation: true, 26 | }); at BrowserContext.<anonymous> (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/coverage-fixture.ts:23:27)
[chromium] › tests/web-elements.spec.ts:3035:5 › web-elements test suite › x-refresh-view › x-refresh-view/pull: packages/web-platform/web-tests/tests/web-elements.spec.ts#L24
4) [chromium] › tests/web-elements.spec.ts:3035:5 › web-elements test suite › x-refresh-view › x-refresh-view/pull Error: expect(page).toHaveScreenshot(expected) failed 188500 pixels (ratio 0.66 of all image pixels) are different. Snapshot: x-refresh-view/pull/initial.png Call log: - Expect "toHaveScreenshot(x-refresh-view/pull/initial.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 188500 pixels (ratio 0.66 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 188500 pixels (ratio 0.66 of all image pixels) are different. 22 | >[0], 23 | ) => { > 24 | await expect(page).toHaveScreenshot([`${caseName}`, `${subcaseName}.png`], { | ^ 25 | maxDiffPixelRatio: 0, 26 | fullPage: true, 27 | animations: 'allow', at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/web-elements.spec.ts:24:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/web-elements.spec.ts:3041:13
[chromium] › tests/web-elements.spec.ts:1430:5 › web-elements test suite › x-viewpager-ng › x-viewpager-ng/selecttab-method-default-smooth: packages/web-platform/web-tests/tests/coverage-fixture.ts#L23
3) [chromium] › tests/web-elements.spec.ts:1430:5 › web-elements test suite › x-viewpager-ng › x-viewpager-ng/selecttab-method-default-smooth Error: coverage.startJSCoverage: Test ended. at coverage-fixture.ts:23 21 | 22 | context.on('page', async (page) => { > 23 | await page.coverage.startJSCoverage({ | ^ 24 | reportAnonymousScripts: true, 25 | resetOnNavigation: true, 26 | }); at BrowserContext.<anonymous> (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/coverage-fixture.ts:23:27)
[chromium] › tests/web-elements.spec.ts:62:5 › web-elements test suite › layout › layout/percentage-cyclic-sibiling-linear: packages/web-platform/web-tests/tests/coverage-fixture.ts#L23
2) [chromium] › tests/web-elements.spec.ts:62:5 › web-elements test suite › layout › layout/percentage-cyclic-sibiling-linear Error: coverage.startJSCoverage: Test ended. at coverage-fixture.ts:23 21 | 22 | context.on('page', async (page) => { > 23 | await page.coverage.startJSCoverage({ | ^ 24 | reportAnonymousScripts: true, 25 | resetOnNavigation: true, 26 | }); at BrowserContext.<anonymous> (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/coverage-fixture.ts:23:27)
[webkit] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L4571
7) [webkit] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall Error: expect(received).toBeTruthy() Received: false 4569 | await goto(page, title); 4570 | await wait(5000); > 4571 | expect(scrolltolower).toBeTruthy(); | ^ 4572 | }, 4573 | ); 4574 | test( at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4571:33
[webkit] › tests/react.spec.ts:4435:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindselection: packages/web-platform/web-tests/tests/react.spec.ts#L4449
6) [webkit] › tests/react.spec.ts:4435:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindselection Error: expect(received).toBe(expected) // Object.is equality Expected: "2-5" Received: "" 4447 | }); 4448 | const result = await page.locator('.result').first().innerText(); > 4449 | expect(result).toBe('2-5'); | ^ 4450 | }, 4451 | ); 4452 | at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4449:26
[webkit] › tests/react.spec.ts:3732:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-interval: packages/web-platform/web-tests/tests/react.spec.ts#L61
5) [webkit] › tests/react.spec.ts:3732:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-interval Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3080/?casename=basic-element-x-swiper-interval", waiting until "load" 59 | url += `&casename2=${testname2}`; 60 | } > 61 | await page.goto(url, { | ^ 62 | waitUntil: 'load', 63 | }); 64 | await page.evaluate(() => document.fonts.ready); at goto (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:61:14) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:3739:17
[webkit] › tests/react.spec.ts:3732:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-interval: packages/web-platform/web-tests/tests/react.spec.ts#L0
5) [webkit] › tests/react.spec.ts:3732:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-interval Test timeout of 30000ms exceeded.
[webkit] › tests/react.spec.ts:3456:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-indicator-color: packages/web-platform/web-tests/tests/react.spec.ts#L26
4) [webkit] › tests/react.spec.ts:3456:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-indicator-color Error: expect(page).toHaveScreenshot(expected) failed 58167 pixels (ratio 0.23 of all image pixels) are different. Snapshot: x-swiper/indicator-color/index.png Call log: - Expect "toHaveScreenshot(x-swiper/indicator-color/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 58167 pixels (ratio 0.23 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 58167 pixels (ratio 0.23 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:3461:17
[webkit] › tests/react.spec.ts:3067:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindselection: packages/web-platform/web-tests/tests/react.spec.ts#L3079
3) [webkit] › tests/react.spec.ts:3067:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindselection Error: expect(received).toBe(expected) // Object.is equality Expected: "2-5" Received: "" 3077 | }); 3078 | const result = await page.locator('.result').first().innerText(); > 3079 | expect(result).toBe('2-5'); | ^ 3080 | }, 3081 | ); 3082 | test( at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:3079:26
[webkit] › tests/react.spec.ts:2986:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindfocus: packages/web-platform/web-tests/tests/react.spec.ts#L2992
2) [webkit] › tests/react.spec.ts:2986:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindfocus Error: expect(received).toBe(expected) // Object.is equality Expected: "bindfocus" Received: "" 2990 | await wait(100); 2991 | const result = await page.locator('.result').first().innerText(); > 2992 | expect(result).toBe('bindfocus'); | ^ 2993 | }); 2994 | // input/bindfocus test-case end 2995 | at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:2992:24
[webkit] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one: packages/web-platform/web-tests/tests/react.spec.ts#L108
1) [webkit] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 0 106 | .filter(i => i.getAttribute('lynx-tag') === 'page').length 107 | ), > 108 | ).toBe(1); | ^ 109 | }); 110 | test('basic-bindtap', async ({ page }, { title }) => { 111 | await goto(page, title); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:108:9
[webkit] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one: packages/web-platform/web-tests/tests/react.spec.ts#L108
1) [webkit] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 0 106 | .filter(i => i.getAttribute('lynx-tag') === 'page').length 107 | ), > 108 | ).toBe(1); | ^ 109 | }); 110 | test('basic-bindtap', async ({ page }, { title }) => { 111 | await goto(page, title); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:108:9
[webkit] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper: packages/web-platform/web-tests/tests/web-elements.spec.ts#L856
2) [webkit] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper Error: expect(locator).toHaveCSS(expected) failed Locator: locator('x-foldview-slot-ng') Expected: "200px" Received: "" Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('x-foldview-slot-ng') 854 | await gotoWebComponentPage(page, title); 855 | await wait(500); > 856 | expect(page.locator('x-foldview-slot-ng')).toHaveCSS('top', '200px'); | ^ 857 | }); 858 | test('x-foldview-ng/size-parent-grow-children-specific', async ({ 859 | page, at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/web-elements.spec.ts:856:50
[webkit] › tests/react.spec.ts:4527:7 › reactlynx3 tests › elements › list › basic-element-list-waterfall: packages/web-platform/web-tests/tests/react.spec.ts#L61
1) [webkit] › tests/react.spec.ts:4527:7 › reactlynx3 tests › elements › list › basic-element-list-waterfall Error: page.goto: Test timeout of 30000ms exceeded. Call log: - navigating to "http://localhost:3080/?casename=basic-element-list-waterfall", waiting until "load" 59 | url += `&casename2=${testname2}`; 60 | } > 61 | await page.goto(url, { | ^ 62 | waitUntil: 'load', 63 | }); 64 | await page.evaluate(() => document.fonts.ready); at goto (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:61:14) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4530:17
benchmark / nodejs-benchmark
Error: Failed to add symlink for uv venv
benchmark / nodejs-benchmark
/lib64/ld-linux-x86-64.so.2 (0x00007f417d2f5000)
benchmark / nodejs-benchmark
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f417cfaa000)
benchmark / nodejs-benchmark
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f417d1bc000)
benchmark / nodejs-benchmark
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f417d1e8000)
benchmark / nodejs-benchmark
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f417d204000)
benchmark / nodejs-benchmark
Error: exact libpython name not found in linux-vdso.so.1 (0x00007ffe9c960000)
benchmark / nodejs-benchmark
Python installation (venv): /usr
benchmark / nodejs-benchmark
Failed to symlink libpython: Failed to execute script: Python installation (system): /usr
[chromium] › tests/web-core.test.ts:234:3 › web core tests › createJSObjectDestructionObserver: packages/web-platform/web-tests/tests/coverage-fixture.ts#L23
11) [chromium] › tests/web-core.test.ts:234:3 › web core tests › createJSObjectDestructionObserver Error: coverage.startJSCoverage: Test ended. at coverage-fixture.ts:23 21 | 22 | context.on('page', async (page) => { > 23 | await page.coverage.startJSCoverage({ | ^ 24 | reportAnonymousScripts: true, 25 | resetOnNavigation: true, 26 | }); at BrowserContext.<anonymous> (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/coverage-fixture.ts:23:27)
[chromium] › tests/react.spec.ts:4945:5 › reactlynx3 tests › flex layout › basic-flex-column-align-items: packages/web-platform/web-tests/tests/react.spec.ts#L26
10) [chromium] › tests/react.spec.ts:4945:5 › reactlynx3 tests › flex layout › basic-flex-column-align-items Error: expect(page).toHaveScreenshot(expected) failed 52500 pixels (ratio 0.19 of all image pixels) are different. Snapshot: basic-flex-column-align-items/index/index.png Call log: - Expect "toHaveScreenshot(basic-flex-column-align-items/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 52500 pixels (ratio 0.19 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 52500 pixels (ratio 0.19 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4947:13
[chromium] › tests/react.spec.ts:4910:5 › reactlynx3 tests › flex layout › basic-flex-item-shrink: packages/web-platform/web-tests/tests/react.spec.ts#L26
9) [chromium] › tests/react.spec.ts:4910:5 › reactlynx3 tests › flex layout › basic-flex-item-shrink Error: expect(page).toHaveScreenshot(expected) failed 5500 pixels (ratio 0.02 of all image pixels) are different. Snapshot: basic-flex-item-shrink/index/index.png Call log: - Expect "toHaveScreenshot(basic-flex-item-shrink/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 5500 pixels (ratio 0.02 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 5500 pixels (ratio 0.02 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4912:13
[chromium] › tests/react.spec.ts:4880:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-justify-content-start-end-with-direction-rtl: packages/web-platform/web-tests/tests/react.spec.ts#L26
8) [chromium] › tests/react.spec.ts:4880:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-justify-content-start-end-with-direction-rtl Error: expect(page).toHaveScreenshot(expected) failed 100800 pixels (ratio 0.36 of all image pixels) are different. Snapshot: basic-linear-column-container-main-axis-justify-content-start-end-with-direction-rtl/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-column-container-main-axis-justify-content-start-end-with-direction-rtl/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 100800 pixels (ratio 0.36 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 100800 pixels (ratio 0.36 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4884:15
[chromium] › tests/react.spec.ts:4848:5 › reactlynx3 tests › linear layout › basic-linear-row-container-items-layout-gravity: packages/web-platform/web-tests/tests/react.spec.ts#L26
7) [chromium] › tests/react.spec.ts:4848:5 › reactlynx3 tests › linear layout › basic-linear-row-container-items-layout-gravity Error: expect(page).toHaveScreenshot(expected) failed 24000 pixels (ratio 0.09 of all image pixels) are different. Snapshot: basic-linear-row-container-items-layout-gravity/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-row-container-items-layout-gravity/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 24000 pixels (ratio 0.09 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 24000 pixels (ratio 0.09 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4852:13
[chromium] › tests/react.spec.ts:4842:5 › reactlynx3 tests › linear layout › basic-linear-column-container-items-align-self: packages/web-platform/web-tests/tests/react.spec.ts#L26
6) [chromium] › tests/react.spec.ts:4842:5 › reactlynx3 tests › linear layout › basic-linear-column-container-items-align-self Error: expect(page).toHaveScreenshot(expected) failed 11200 pixels (ratio 0.04 of all image pixels) are different. Snapshot: basic-linear-column-container-items-align-self/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-column-container-items-align-self/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 11200 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 11200 pixels (ratio 0.04 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4846:13
[chromium] › tests/react.spec.ts:4790:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-start-end-with-direction-rtl: packages/web-platform/web-tests/tests/react.spec.ts#L26
5) [chromium] › tests/react.spec.ts:4790:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-start-end-with-direction-rtl Error: expect(page).toHaveScreenshot(expected) failed 88650 pixels (ratio 0.32 of all image pixels) are different. Snapshot: basic-linear-column-container-main-axis-graverty-start-end-with-direction-rtl/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-column-container-main-axis-graverty-start-end-with-direction-rtl/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 88650 pixels (ratio 0.32 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 88650 pixels (ratio 0.32 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4796:15
[chromium] › tests/react.spec.ts:4781:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-right-left-with-direction-rtl: packages/web-platform/web-tests/tests/react.spec.ts#L26
4) [chromium] › tests/react.spec.ts:4781:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-right-left-with-direction-rtl Error: expect(page).toHaveScreenshot(expected) failed 88500 pixels (ratio 0.31 of all image pixels) are different. Snapshot: basic-linear-column-container-main-axis-graverty-right-left-with-direction-rtl/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-column-container-main-axis-graverty-right-left-with-direction-rtl/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 88500 pixels (ratio 0.31 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 88500 pixels (ratio 0.31 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4787:15
[chromium] › tests/react.spec.ts:4772:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-top-bottom-with-direction-rtl: packages/web-platform/web-tests/tests/react.spec.ts#L26
3) [chromium] › tests/react.spec.ts:4772:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-top-bottom-with-direction-rtl Error: expect(page).toHaveScreenshot(expected) failed 88650 pixels (ratio 0.32 of all image pixels) are different. Snapshot: basic-linear-column-container-main-axis-graverty-top-bottom-with-direction-rtl/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-column-container-main-axis-graverty-top-bottom-with-direction-rtl/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 88650 pixels (ratio 0.32 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 88650 pixels (ratio 0.32 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4778:15
[chromium] › tests/react.spec.ts:4745:5 › reactlynx3 tests › linear layout › basic-linear-row-container-main-axis-justify-content-start-end-with-direction-rtl: packages/web-platform/web-tests/tests/react.spec.ts#L26
2) [chromium] › tests/react.spec.ts:4745:5 › reactlynx3 tests › linear layout › basic-linear-row-container-main-axis-justify-content-start-end-with-direction-rtl Error: expect(page).toHaveScreenshot(expected) failed 100800 pixels (ratio 0.36 of all image pixels) are different. Snapshot: basic-linear-row-container-main-axis-justify-content-start-end-with-direction-rtl/index/index.png Call log: - Expect "toHaveScreenshot(basic-linear-row-container-main-axis-justify-content-start-end-with-direction-rtl/index/index.png)" with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - waiting for fonts to load... - fonts loaded - 100800 pixels (ratio 0.36 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 100800 pixels (ratio 0.36 of all image pixels) are different. 24 | >[0], 25 | ) => { > 26 | await expect(page).toHaveScreenshot([ | ^ 27 | `${caseName}`, 28 | `${subcaseName}`, 29 | `${label}.png`, at diffScreenShot (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:26:22) at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4751:15
[chromium] › tests/performance.test.ts:105:3 › performance › connected-x-text: packages/web-platform/web-tests/tests/performance.test.ts#L111
3) [chromium] › tests/performance.test.ts:105:3 › performance › connected-x-text ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: recalc count expect(received).toBeLessThanOrEqual(expected) Expected: <= 3 Received: 4 109 | const metrics = await getMetrics(cdpSession, page); 110 | expect(metrics.LayoutCount, 'layout count').toBeLessThanOrEqual(3); > 111 | expect(metrics.RecalcStyleCount, 'recalc count').toBeLessThanOrEqual(3); | ^ 112 | }, 113 | ); 114 | test('div-10000', async ({ page, browserName, context }, { title }) => { at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/performance.test.ts:111:56
[chromium] › tests/performance.test.ts:105:3 › performance › connected-x-text: packages/web-platform/web-tests/tests/performance.test.ts#L111
3) [chromium] › tests/performance.test.ts:105:3 › performance › connected-x-text ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: recalc count expect(received).toBeLessThanOrEqual(expected) Expected: <= 3 Received: 4 109 | const metrics = await getMetrics(cdpSession, page); 110 | expect(metrics.LayoutCount, 'layout count').toBeLessThanOrEqual(3); > 111 | expect(metrics.RecalcStyleCount, 'recalc count').toBeLessThanOrEqual(3); | ^ 112 | }, 113 | ); 114 | test('div-10000', async ({ page, browserName, context }, { title }) => { at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/performance.test.ts:111:56
[chromium] › tests/performance.test.ts:79:3 › performance › simple-one-dom: packages/web-platform/web-tests/tests/performance.test.ts#L83
2) [chromium] › tests/performance.test.ts:79:3 › performance › simple-one-dom ──────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: recalc count expect(received).toBeLessThanOrEqual(expected) Expected: <= 3 Received: 4 81 | const metrics = await getMetrics(cdpSession, page); 82 | expect(metrics.LayoutCount, 'layout count').toBeLessThanOrEqual(2); > 83 | expect(metrics.RecalcStyleCount, 'recalc count').toBeLessThanOrEqual(3); | ^ 84 | }); 85 | test('simple-two-dom', async ({ page, browserName, context }, { title }) => { 86 | const cdpSession = await goto({ page, browserName, context }, title); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/performance.test.ts:83:54
[chromium] › tests/performance.test.ts:79:3 › performance › simple-one-dom: packages/web-platform/web-tests/tests/performance.test.ts#L83
2) [chromium] › tests/performance.test.ts:79:3 › performance › simple-one-dom ──────────────────── Error: recalc count expect(received).toBeLessThanOrEqual(expected) Expected: <= 3 Received: 4 81 | const metrics = await getMetrics(cdpSession, page); 82 | expect(metrics.LayoutCount, 'layout count').toBeLessThanOrEqual(2); > 83 | expect(metrics.RecalcStyleCount, 'recalc count').toBeLessThanOrEqual(3); | ^ 84 | }); 85 | test('simple-two-dom', async ({ page, browserName, context }, { title }) => { 86 | const cdpSession = await goto({ page, browserName, context }, title); at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/performance.test.ts:83:54
[firefox] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper: packages/web-platform/web-tests/tests/web-elements.spec.ts#L856
3) [firefox] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper Error: expect(locator).toHaveCSS(expected) failed Locator: locator('x-foldview-slot-ng') Expected: "200px" Received: "" Call log: - Expect "toHaveCSS" with timeout 5000ms - waiting for locator('x-foldview-slot-ng') 854 | await gotoWebComponentPage(page, title); 855 | await wait(500); > 856 | expect(page.locator('x-foldview-slot-ng')).toHaveCSS('top', '200px'); | ^ 857 | }); 858 | test('x-foldview-ng/size-parent-grow-children-specific', async ({ 859 | page, at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/web-elements.spec.ts:856:50
[firefox] › tests/react.spec.ts:4338:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindinput: packages/web-platform/web-tests/tests/react.spec.ts#L4351
2) [firefox] › tests/react.spec.ts:4338:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindinput Error: jsHandle.getProperty: Test ended. 4349 | // manually find it from the JSHandle. 4350 | const dataset = await ( > 4351 | await (await msg.args()[0]!.getProperty('target')).getProperty( | ^ 4352 | 'dataset', 4353 | ) 4354 | ).jsonValue(); at Page.<anonymous> (/__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4351:66)
[firefox] › tests/react.spec.ts:4338:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindinput: packages/web-platform/web-tests/tests/react.spec.ts#L4390
2) [firefox] › tests/react.spec.ts:4338:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindinput Error: expect(received).toBeTruthy() Received: false 4388 | expect(bindblur).toBeTruthy(); 4389 | expect(bindfocus).toBeTruthy(); > 4390 | expect(bindinput).toBeTruthy(); | ^ 4391 | }, 4392 | ); 4393 | // x-textarea/bindinput test-case end at /__w/lynx-stack/lynx-stack/packages/web-platform/web-tests/tests/react.spec.ts:4390:29
Playwright ALL_ON_UI-SSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
lighthouse / check
Can't add secret mask for empty string in ##[add-mask] command.
lighthouse / check
Can't add secret mask for empty string in ##[add-mask] command.
lighthouse / check
Can't add secret mask for empty string in ##[add-mask] command.
lighthouse / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (3/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (2/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright MULTI_THREAD-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-SSR (1/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
Playwright ALL_ON_UI-CSR (4/4) / check
Can't add secret mask for empty string in ##[add-mask] command.
🎭 Playwright Run Summary
1 flaky [chromium] › tests/react.spec.ts:842:5 › reactlynx3 tests › basic › basic-bindmouse ──────────── 293 skipped 227 passed (51.1s)
🎭 Playwright Run Summary
4 flaky [chromium] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one ── [chromium] › tests/react.spec.ts:1961:5 › reactlynx3 tests › configs › config-splitchunk-single-vendor [chromium] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall [chromium] › tests/react.spec.ts:4593:7 › reactlynx3 tests › elements › list › basic-element-list-horizontal-estimated-main-axis-size-px-waterfall 204 skipped 313 passed (1.1m)
🎭 Playwright Run Summary
4 flaky [chromium] › tests/web-elements.spec.ts:50:5 › web-elements test suite › layout › layout/percentage-cyclic-text [chromium] › tests/web-elements.spec.ts:62:5 › web-elements test suite › layout › layout/percentage-cyclic-sibiling-linear [chromium] › tests/web-elements.spec.ts:1430:5 › web-elements test suite › x-viewpager-ng › x-viewpager-ng/selecttab-method-default-smooth [chromium] › tests/web-elements.spec.ts:3035:5 › web-elements test suite › x-refresh-view › x-refresh-view/pull 32 skipped 484 passed (1.3m)
🎭 Playwright Run Summary
7 flaky [webkit] › tests/react.spec.ts:93:5 › reactlynx3 tests › basic › basic-reload-page-only-one ──── [webkit] › tests/react.spec.ts:2986:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindfocus [webkit] › tests/react.spec.ts:3067:7 › reactlynx3 tests › elements › x-input › basic-element-x-input-bindselection [webkit] › tests/react.spec.ts:3456:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-indicator-color [webkit] › tests/react.spec.ts:3732:7 › reactlynx3 tests › elements › x-swiper › basic-element-x-swiper-interval [webkit] › tests/react.spec.ts:4435:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindselection [webkit] › tests/react.spec.ts:4555:7 › reactlynx3 tests › elements › list › basic-element-list-estimated-main-axis-size-px-waterfall 177 skipped 337 passed (1.6m)
🎭 Playwright Run Summary
2 flaky [webkit] › tests/react.spec.ts:4527:7 › reactlynx3 tests › elements › list › basic-element-list-waterfall [webkit] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper 59 skipped 460 passed (1.6m)
🎭 Playwright Run Summary
11 flaky [chromium] › tests/react.spec.ts:4736:5 › reactlynx3 tests › linear layout › basic-linear-row-container-main-axis-justify-content-right-left-with-direction-rtl [chromium] › tests/react.spec.ts:4745:5 › reactlynx3 tests › linear layout › basic-linear-row-container-main-axis-justify-content-start-end-with-direction-rtl [chromium] › tests/react.spec.ts:4772:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-top-bottom-with-direction-rtl [chromium] › tests/react.spec.ts:4781:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-right-left-with-direction-rtl [chromium] › tests/react.spec.ts:4790:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-graverty-start-end-with-direction-rtl [chromium] › tests/react.spec.ts:4842:5 › reactlynx3 tests › linear layout › basic-linear-column-container-items-align-self [chromium] › tests/react.spec.ts:4848:5 › reactlynx3 tests › linear layout › basic-linear-row-container-items-layout-gravity [chromium] › tests/react.spec.ts:4880:5 › reactlynx3 tests › linear layout › basic-linear-column-container-main-axis-justify-content-start-end-with-direction-rtl [chromium] › tests/react.spec.ts:4910:5 › reactlynx3 tests › flex layout › basic-flex-item-shrink [chromium] › tests/react.spec.ts:4945:5 › reactlynx3 tests › flex layout › basic-flex-column-align-items [chromium] › tests/web-core.test.ts:234:3 › web core tests › createJSObjectDestructionObserver ─ 325 skipped 184 passed (50.4s)
🎭 Playwright Run Summary
3 flaky [webkit] › tests/web-elements.spec.ts:3718:5 › web-elements test suite › x-swiper › x-swiper/x-swiper-circular-click [chromium] › tests/performance.test.ts:79:3 › performance › simple-one-dom ───────────────────── [chromium] › tests/performance.test.ts:105:3 › performance › connected-x-text ────────────────── 48 skipped 470 passed (1.7m)
🎭 Playwright Run Summary
1 flaky [firefox] › tests/react.spec.ts:2589:7 › reactlynx3 tests › elements › scroll-view › basic-element-scroll-view-event-scrollend 333 skipped 186 passed (1.1m)
🎭 Playwright Run Summary
3 flaky [firefox] › tests/react.spec.ts:3296:7 › reactlynx3 tests › elements › x-overlay-ng › basic-element-x-overlay-ng-counter-test2-could-show-all [firefox] › tests/react.spec.ts:4338:7 › reactlynx3 tests › elements › x-textarea › basic-element-x-textarea-bindinput [firefox] › tests/web-elements.spec.ts:850:5 › web-elements test suite › x-foldview-ng › x-foldview-ng/basic-toolbar-in-lynx-wrapper 81 skipped 436 passed (1.7m)

Artifacts

Produced during runtime
Name Size Digest
benchmark-react-ptrace-ddce256c3751c6af88cabd29ea830161f9416fed
217 KB
sha256:b3fd5705d03c896fe238ed37984441ab82e5dd8379d75632d32934973ae9879f
example-react-relative-ci-artifacts
219 KB
sha256:eab572615493e21662bae737b3b44529a7af79b195aa61cb30f95dc4839f9916
github-pages
6.94 MB
sha256:201e5de77fea3bcdfbb6725ef95d25372cc07dbc95d95a7d74f8e67fb806cbdb
rspeedy-relative-ci-artifacts
55.6 KB
sha256:1b930bdd31cfc24bc4c5a51fbe69ff0c2ee3a7a37a6d04fb7c5a4a9e9336b996
web-explorer-relative-ci-artifacts
202 KB
sha256:8ea275a1d05cd708aaa61904852decf0ff3e1cc6a77c472e9c57a1a85c8e9c1b