chore(web-components): Upgrade Fluent Web Components to FAST Element v3 #13542
pr.yml
on: pull_request
main
26m 37s
react-compiler-analyzer
2m 43s
react-major-versions-integration
36m 8s
e2e
1h 13m
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
|
|