Skip to content

chore(web-components): Upgrade Fluent Web Components to FAST Element v3 #13542

chore(web-components): Upgrade Fluent Web Components to FAST Element v3

chore(web-components): Upgrade Fluent Web Components to FAST Element v3 #13542

Triggered via pull request June 26, 2026 00:37
Status Failure
Total duration 1h 13m 34s
Artifacts 1

pr.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 4 warnings, and 1 notice
e2e
Process completed with exit code 130.
[firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/button/button.spec.ts#L676
2) [firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Error: locator.evaluate: Test timeout of 10000ms exceeded. 674 | await input.fill('foo'); 675 | > 676 | const wasInvalid = input.evaluate( | ^ 677 | node => 678 | new Promise(resolve => { 679 | node.addEventListener('invalid', () => resolve(true)); at /home/runner/work/fluentui/fluentui/packages/web-components/src/button/button.spec.ts:676:30
[firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/button/button.spec.ts#L683
2) [firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Error: locator.click: Test timeout of 10000ms exceeded. Call log: - waiting for locator('fluent-button') - locator resolved to <fluent-button tabindex="0" type="submit" form="test-form">Button</fluent-button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - performing click action 681 | ); 682 | > 683 | await button.click(); | ^ 684 | 685 | await expect(wasInvalid).resolves.toBeTruthy(); 686 | }); at /home/runner/work/fluentui/fluentui/packages/web-components/src/button/button.spec.ts:683:18
[firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/button/button.spec.ts#L0
2) [firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Test timeout of 10000ms exceeded.
[firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/compound-button/compound-button.spec.ts#L675
1) [firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Error: locator.evaluate: Test timeout of 10000ms exceeded. 673 | await input.fill('foo'); 674 | > 675 | const wasInvalid = input.evaluate( | ^ 676 | node => 677 | new Promise(resolve => { 678 | node.addEventListener('invalid', () => resolve(true)); at /home/runner/work/fluentui/fluentui/packages/web-components/src/compound-button/compound-button.spec.ts:675:30
[firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/compound-button/compound-button.spec.ts#L682
1) [firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Error: locator.click: Test timeout of 10000ms exceeded. Call log: - waiting for locator('fluent-compound-button') - locator resolved to <fluent-compound-button tabindex="0" type="submit" form="test-form">Button</fluent-compound-button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - performing click action 680 | ); 681 | > 682 | await button.click(); | ^ 683 | 684 | await expect(wasInvalid).resolves.toBeTruthy(); 685 | }); at /home/runner/work/fluentui/fluentui/packages/web-components/src/compound-button/compound-button.spec.ts:682:18
[firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present: packages/web-components/src/compound-button/compound-button.spec.ts#L0
1) [firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present Test timeout of 10000ms exceeded.
react-compiler-analyzer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nrwl/nx-set-shas@826660b82addbef3abff5fa871492ebad618c9e1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
main
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nrwl/nx-set-shas@826660b82addbef3abff5fa871492ebad618c9e1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
react-major-versions-integration
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nrwl/nx-set-shas@826660b82addbef3abff5fa871492ebad618c9e1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: nrwl/nx-set-shas@826660b82addbef3abff5fa871492ebad618c9e1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
2 flaky [firefox-csr] › src/compound-button/compound-button.spec.ts:658:3 › Compound Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present [firefox-ssr] › src/button/button.spec.ts:659:3 › Button › should NOT submit the referenced form when form validation errors are present and the `formnovalidate` attribute is NOT present and the `form` attribute is present 12 skipped 4840 passed (45.2m)

Artifacts

Produced during runtime
Name Size Digest
cypress-screenshots
123 KB
sha256:f53dd92fc8696ffa3cf544432f82e87f20450f0b43b38dfb8d4ea2a863156126