WordPress / gutenberg

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
https://wordpress.org/gutenberg/
Other
10.29k stars 4.11k forks source link

[Flaky Test] can add submenus #50976

Closed github-actions[bot] closed 6 months ago

github-actions[bot] commented 1 year ago

Flaky test detected. This is an auto-generated issue by GitHub Actions. Please do NOT edit this manually.

Test title

can add submenus

Test path

/test/e2e/specs/editor/blocks/navigation-list-view.spec.js

Errors

Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on try/add-position-visualizer.


Test passed after 1 failed attempt on fix/private-registry-selectors.


Test passed after 1 failed attempt on add/dynamic-templates.


Test passed after 2 failed attempts on trunk.


Test passed after 1 failed attempt on update/link-control-move-text-control-outside-settings.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on update/use-checkbox-for-open-in-new-tab.


Test passed after 2 failed attempts on trunk.


Test passed after 1 failed attempt on add-main-type-dependencies-for-components.


Test passed after 1 failed attempt on fix/draft-nav-enter-keypress.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on add/tabpanel-listview.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on add/text-orientation.


Test passed after 2 failed attempts on widget/update-settings-icon.


Test passed after 1 failed attempt on update/autocomplete-a11y-instructions.


Test passed after 1 failed attempt on fix/wp-env-image-sizes.


Test passed after 2 failed attempts on try/refactor-spacing-controls.


Test passed after 1 failed attempt on update/library-navigation-screen-description.


Test passed after 2 failed attempts on experiment/remove-interactivity-api-experimental-flag.


Test passed after 1 failed attempt on try/template-actions-with-dropdownmenu-v2.


Test passed after 2 failed attempts on update/behavior-ui-controls.


Test passed after 1 failed attempt on rnmobile/fix/dictation-regression-ios.


Test passed after 1 failed attempt on rnmobile/update/upgrade-android-13.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on document/undo-redo.


Test passed after 2 failed attempts on rnmobile/add-test-theme-json.


Test passed after 1 failed attempt on fix/image-block-lightbox-escaping.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on try/site-editor-library.


Test passed after 1 failed attempt on add/test-coverage-for-inner-blocks-added-in-render-block-data.


Test passed after 2 failed attempts on trunk.


Test passed after 1 failed attempt on add/test-coverage-for-inner-blocks-added-in-render-block-data.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on tweak/visually-hide-linkcontrol-heading.


Test passed after 1 failed attempt on enhance/range-control-size.


Test passed after 1 failed attempt on try/site-editor-library.


Test passed after 1 failed attempt on update/separate-template-screens.


Test passed after 1 failed attempt on fix/unlock-block-text-only-toolbar-label.


Test passed after 1 failed attempt on update/add-inert-to-disabled-blocks-with-disabled-descendants.


Test passed after 1 failed attempt on try/reduce-wp_array_get-use.


Test passed after 1 failed attempt on fix/link-control-save-disabled-state.


Test passed after 1 failed attempt on rnmobile/fix/dictation-regression-ios.


Test passed after 1 failed attempt on add/delete-page-site-editor-navigation-sidebar.


Test passed after 2 failed attempts on rnmobile/fix/ube-query-editor-element.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on add/block-removal-warning.


Test passed after 1 failed attempt on rnmobile/release_1.96.1.


Test passed after 2 failed attempts on try/post-template-grid.


Test passed after 1 failed attempt on rnmobile/release_1.96.1.


Test passed after 1 failed attempt on rnmobile/replace-react-native-hr.


Test passed after 2 failed attempts on remove/more-is-empty-block-editor.


Test passed after 1 failed attempt on update/map-values-spread.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on add/distraction-free-to-site-editor.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on try/font-library.


Test passed after 1 failed attempt on try/adding-non-synced-pattern-to-reusable-block-cpt.


Test passed after 2 failed attempts on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on try/unit-control-alt-unit-switching.


Test passed after 1 failed attempt on fix/published-posts-regression.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on try/font-library.


Test passed after 1 failed attempt on update/add-block-context-for-bindings-in-php.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on build/upgrade-to-react-native-0.73-Android.


Test passed after 1 failed attempt on trunk.


Test passed after 2 failed attempts on revert/55219-fix-block-settings-origins.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on rnmobile/use-activity-indicator-media-upload-progress.


Test passed after 1 failed attempt on add/file-block-typography-support.


Test passed after 1 failed attempt on add/theme-json-elements-css.


Test passed after 1 failed attempt on try/move-padding-background.


Test passed after 1 failed attempt on update/rename-align-attribute.


Test passed after 1 failed attempt on fix/list-view-header-visual-dom-order.


Test passed after 1 failed attempt on fix/dataviews-storybook.


Test passed after 2 failed attempts on i18n/font-library-translate.


Test passed after 1 failed attempt on remove/coc-file.


Test passed after 1 failed attempt on try/offline-status.


Test passed after 1 failed attempt on fix/search-block-not-being-ssred.


Test passed after 2 failed attempts on fix/custom-select-tests.


Test passed after 1 failed attempt on fix/list-view-header-visual-dom-order.


Test passed after 1 failed attempt on update/image-connected-controls-readonly.


Test passed after 1 failed attempt on update/image-connected-controls-readonly.


Test passed after 1 failed attempt on unify/editor-commands.


Test passed after 1 failed attempt on schema/block-json-view-script-module.


Test passed after 1 failed attempt on fix/search-block-not-being-ssred.


Test passed after 2 failed attempts on update/add-block-binding-support.


Test passed after 1 failed attempt on fix/do-not-match-firefox-ios.


Test passed after 1 failed attempt on remove/more-dropdown-menu-component.


Test passed after 1 failed attempt on remove/more-dropdown-menu-component.


Test passed after 1 failed attempt on remove/more-dropdown-menu-component.


Test passed after 1 failed attempt on trunk.


Test passed after 2 failed attempts on fix/navigation-block-hooks.


Test passed after 1 failed attempt on create-block/add-view-script-module-field.


Test passed after 1 failed attempt on fix/use-hide-blocks-from-iserter-filename.


Test passed after 2 failed attempts on update/use-hide-bocks.


Test passed after 1 failed attempt on try/interactive-grid-child-spans.


Test passed after 1 failed attempt on fix/author-template-fallback.


Test passed after 2 failed attempts on update/custom-css-enqueuing.


Test passed after 1 failed attempt on fix/column-count-max.


Test passed after 2 failed attempts on fix/block-json-schema-interactive-support.


Test passed after 1 failed attempt on trunk.


Test passed after 1 failed attempt on cleanup/get-direct-insert-block.


Test passed after 1 failed attempt on fix/navigation-flash-on-load.


Test passed after 1 failed attempt on fix/interactivity-api-context-merge-navigation.


Test passed after 1 failed attempt on update/add-block-binding-support.


Test passed after 1 failed attempt on add/min-height.


Test passed after 1 failed attempt on update/perf-base-branch-template-replace.


Test passed after 1 failed attempt on update/font-library-revoke-access. ``` TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('treegrid', { name: 'Block navigation structure' }).getByRole('gridcell', { name: 'Page Link' }).filter({ hasText: 'Block 1 of 2, Level 1' }).locator('xpath=..').getByRole('button', { name: 'Options for Page Link' }) ============================================================ at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-list-view.spec.js:419:26 ```
Mamaduka commented 1 year ago

There's a bug in LinkUI rendered via renderAdditionalBlockUI, causing the e2e test failures.

The component loses the internal value state when the mouse moves outside the URL input, probably due to remount.

Update: The issue was introduced in #50668 and is caused by the value sync effect from the new useInternalValue hook.

cc @getdave, @scruffian

Screenscast

https://github.com/WordPress/gutenberg/assets/240569/82017d40-152c-4062-ab51-66cff08fe237

github-actions[bot] commented 6 months ago

This issue has gone 15 days without any activity.