Skip to content

fix: Prevent breadcrumbs from flickering when rendered inside app layout toolbar breadcrumbs slot #10264

fix: Prevent breadcrumbs from flickering when rendered inside app layout toolbar breadcrumbs slot

fix: Prevent breadcrumbs from flickering when rendered inside app layout toolbar breadcrumbs slot #10264

Triggered via pull request October 18, 2024 12:19
Status Failure
Total duration 17m 58s
Artifacts 2

dry-run.yml

on: pull_request
dry-run  /  Build browser-test-tools
1m 28s
dry-run / Build browser-test-tools
dry-run  /  Build documenter
1m 4s
dry-run / Build documenter
dry-run  /  Build global-styles
21s
dry-run / Build global-styles
dry-run  /  Build build-tools
18s
dry-run / Build build-tools
dry-run  /  Build collection-hooks
28s
dry-run / Build collection-hooks
dry-run  /  Build jest-preset
19s
dry-run / Build jest-preset
dry-run  /  Build component-toolkit
52s
dry-run / Build component-toolkit
dry-run  /  Build test-utils
33s
dry-run / Build test-utils
dry-run  /  Build theming-core
38s
dry-run / Build theming-core
dry-run  /  Build components
3m 17s
dry-run / Build components
dry-run  /  Build board components
2m 31s
dry-run / Build board components
dry-run  /  Build code view components
1m 7s
dry-run / Build code view components
dry-run  /  Build chat components
1m 14s
dry-run / Build chat components
Matrix: dry-run / Components accessibility tests shard
Matrix: dry-run / Components integration tests shard
dry-run  /  Components unit tests
3m 49s
dry-run / Components unit tests
dry-run  /  Components motion tests
1m 13s
dry-run / Components motion tests
dry-run  /  Components accessibility tests
0s
dry-run / Components accessibility tests
dry-run  /  Components integration tests
0s
dry-run / Components integration tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 60 warnings
Theme=refresh-toolbar: src/app-layout/__tests__/global-breadcrumbs.test.tsx#L269
expect(received).toBeTruthy() Received: null Ignored nodes: comments, script, style <html> <head /> <body> <div> <div> <div class="awsui_root_7nfqu_1v1lu_149 awsui_root_1fj9k_ghfh2_5 awsui_has-adaptive-widths-default_7nfqu_1v1lu_198" style="min-block-size: calc(100vh - 0px); --awsui-navigation-width-g964ok: 280px; --awsui-tools-width-g964ok: 290px;" > <section class="awsui_toolbar-container_7nfqu_1v1lu_311 awsui_universal-toolbar_1kzri_oaxy1_149 awsui_toolbar_1fj9k_ghfh2_81" style="inset-block-start: 0;" > <div class="awsui_toolbar-container_1kzri_oaxy1_176" > <nav class="awsui_universal-toolbar-nav_1kzri_oaxy1_185" > <div class="awsui_trigger-wrapper_lpshu_1pb6e_232" > <button aria-disabled="false" aria-expanded="false" aria-haspopup="true" class="awsui_trigger_lpshu_1pb6e_141 awsui_trigger-button-styles_lpshu_1pb6e_141 awsui_selected_lpshu_1pb6e_208 awsui_navigation-toggle_1fj9k_ghfh2_13" data-shift-focus="awsui-layout-drawer-trigger" type="button" > <span class="" > <span class="awsui_icon_h11ix_t53c9_185 awsui_size-normal-mapped-height_h11ix_t53c9_244 awsui_size-normal_h11ix_t53c9_240 awsui_variant-normal_h11ix_t53c9_316" > <svg aria-hidden="true" focusable="false" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" > <path class="stroke-linejoin-round" d="M15 3H1M15 8H1M15 13H1" /> </svg> </span> </span> </button> </div> </nav> <div class="awsui_universal-toolbar-breadcrumbs_1kzri_oaxy1_189 awsui_breadcrumbs_1fj9k_ghfh2_29" > <nav class="awsui_breadcrumb-group_d19fg_1vilx_141" > <ol class="awsui_breadcrumb-group-list_d19fg_1vilx_179" > <li class="awsui_item_d19fg_1vilx_195" style="min-width: 0px; flex-shrink: 0;" > <div class="awsui_breadcrumb_1kosq_co5oc_145" > <a class="awsui_anchor_1kosq_co5oc_155" href="/home" > <span class="awsui_text_1kosq_co5oc_202 awsui_breadcrumb-item_1c68o_b6unx_5" > Home </span> </a> <span class="awsui_icon_1kosq_co5oc_149" > <span class="awsui_icon_h11ix_t53c9_185 awsui_size-normal-mapped-height_h11ix_t53c9_244 awsui_size-normal_h11ix_t53c9_240 awsui_variant-normal_h11ix_t53c9_316 awsui_name-angle-right_h11ix_t53c9_342" > <svg aria-hidden="true" focusable="false" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" > <path class="stroke-linejoin-round"
dry-run / Components unit tests
Process completed with exit code 1.
dry-run / Build build-tools
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build jest-preset
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build global-styles
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build collection-hooks
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build documenter
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build browser-test-tools
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build test-utils
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build component-toolkit
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build theming-core
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build components
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build code view components
Prop "id" is forbidden on Components
dry-run / Build code view components
Prop "className" is forbidden on Components
dry-run / Build code view components
Unexpected any. Specify a different type
dry-run / Build code view components
Unexpected any. Specify a different type
dry-run / Build code view components
Unexpected any. Specify a different type
dry-run / Build code view components
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/download-artifact@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build chat components
Prop "id" is forbidden on Components
dry-run / Build chat components
Prop "id" is forbidden on Components
dry-run / Build chat components
Prop "id" is forbidden on Components
dry-run / Build chat components
Prop "id" is forbidden on Components
dry-run / Build chat components
Prop "className" is forbidden on Components
dry-run / Build chat components
Unexpected any. Specify a different type
dry-run / Build chat components
Unexpected any. Specify a different type
dry-run / Build chat components
Unexpected any. Specify a different type
dry-run / Build chat components
Unexpected any. Specify a different type
dry-run / Build chat components
Unexpected any. Specify a different type
dry-run / Components motion tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Build board components
Unexpected any. Specify a different type
dry-run / Build board components
Unexpected any. Specify a different type
dry-run / Build board components
Unexpected any. Specify a different type
dry-run / Build board components
Run autofix to sort these imports!
dry-run / Build board components
Run autofix to sort these imports!
dry-run / Build board components
Run autofix to sort these imports!
dry-run / Build board components
Run autofix to sort these imports!
dry-run / Build board components
Run autofix to sort these imports!
dry-run / Build board components
Prop "id" is forbidden on Components
dry-run / Build board components
Prop "className" is forbidden on Components
dry-run / Components unit tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components integration tests shard (4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components integration tests shard (3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (6)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (5)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components accessibility tests shard (3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Components integration tests shard (1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
RETRY 1: Select (Native Search) › Options - Extended › selects the match with dropdown closed -- extended option: src/select/__integ__/select-native-search.test.ts#L112
expect(received).resolves.toMatch(expected) Expected substring: "Third thing" Received string: "Something longer than expected" at Object.toMatch (node_modules/expect/build/index.js:174:22) at src/select/__integ__/select-native-search.test.ts:112:55 at src/select/__integ__/select-native-search.test.ts:15:7 at Object.<anonymous> (node_modules/@cloudscape-design/browser-test-tools/use-browser.js:36:13)
dry-run / Components integration tests shard (2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'loadCallback'. Either include it or remove the dependency array. If 'loadCallback' changes too often, find the parent component that defines it and wrap that definition in useCallback
dry-run / Demos tests
'React' is defined but never used
dry-run / Demos tests
'Alert' is defined but never used
dry-run / Demos tests
'ExternalLink' is defined but never used
dry-run / Demos tests
'setVisible' is assigned a value but never used
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'updateDirty'. Either include it or remove the dependency array. If 'updateDirty' changes too often, find the parent component that defines it and wrap that definition in useCallback
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'updateDirty'. Either include it or remove the dependency array. If 'updateDirty' changes too often, find the parent component that defines it and wrap that definition in useCallback
dry-run / Demos tests
'Link' is defined but never used
dry-run / Demos tests
React Hook useEffect has a missing dependency: 'totalCount'. Either include it or remove the dependency array
dry-run / Demos tests
'FormField' is defined but never used
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "components-package", "dependencies". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/

Artifacts

Produced during runtime
Name Size
components-package
102 MB
dependencies
469 KB