gutenberg
gutenberg copied to clipboard
[Flaky Test] should open a preview window for a new post
Flaky test detected. This is an auto-generated issue by GitHub Actions. Please do NOT edit this manually.
Test title
should open a preview window for a new post
Test path
/test/e2e/specs/editor/various/preview.spec.js
Errors
Test passed after 1 failed attempt onfix/save-focus-loss
.
Test passed after 2 failed attempts on
trunk
.
Test passed after 1 failed attempt on
mobile/issue/3055-show-disabled-block-reason
.
Test passed after 1 failed attempt on
try/link-control-split-url-text
.
Test passed after 2 failed attempts on
add/detailed-loading-performance-times
.
Test passed after 2 failed attempts on
fix/inlined-relative-urls
.
Test passed after 2 failed attempts on
update/theme-block-placeholder-content
.
Test passed after 2 failed attempts on
add/template-details-for-template-part
.
Test passed after 2 failed attempts on
update/card-global-styles-root
.
Test passed after 2 failed attempts on
fix-helphub-link-i18n
.
Test passed after 2 failed attempts on
fix/block-inserter-gap
.
Test passed after 1 failed attempt on
bug/help-section-overflow
.
Test passed after 2 failed attempts on
update/components-navigator-sticky
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
remove/use-jump-step
.
Test passed after 2 failed attempts on
bug/android-bottom-sheet-overlay
.
Test passed after 2 failed attempts on
trunk
.
Test passed after 2 failed attempts on
trunk
.
Test passed after 2 failed attempts on
update/inspector-controls-design-tools-order
.
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
fix/toggle-group-control-visual-state-when-value-not-exists-in-options
.
Test passed after 1 failed attempt on
add/edit-site-list
.
Test passed after 1 failed attempt on
try/alternate-fixed-appender
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
try/partial-multi-selection
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
update/re-architect-templates-addition
.
Test passed after 1 failed attempt on
add/slider-component
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
update/add-canRead-to-use-resource-permissions
.
Test passed after 1 failed attempt on
try/tools-panel-in-global-styles
.
Test passed after 1 failed attempt on
form-fields
.
Test passed after 1 failed attempt on
migrate/gallery-caption-tests-playwright
.
Test passed after 1 failed attempt on
tests/record-cpus-data
.
Test passed after 1 failed attempt on
fix/color-palette-pattern
.
Test passed after 1 failed attempt on
fix/text-control-storybook-help-label-type
.
Test passed after 1 failed attempt on
refactor/url-popover-placement-position
.
Test passed after 1 failed attempt on
add-test-for-post-title-block-render
.
Test passed after 1 failed attempt on
upgrade/react-18-pure-with-react-native-upgrade
.
Test passed after 1 failed attempt on
fix/undo-after-autocorrect
.
Test passed after 1 failed attempt on
refactor/lodash-filter
.
Test passed after 1 failed attempt on
perf/refactor-tree
.
Test passed after 1 failed attempt on
update/hide-context-block-toolbar
.
Test passed after 1 failed attempt on
add/block-style-editing
.
Test passed after 1 failed attempt on
use/offsite-menu-component-on-the-navigation-inspector
.
Test passed after 1 failed attempt on
refactor/lodash-find-core-data
.
Test passed after 1 failed attempt on
ts-responsive-wrapper
.
Test passed after 1 failed attempt on
fix/42689
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 2 failed attempts on
add/typography-columns-support
.
Test passed after 1 failed attempt on
try/page-list-submenu
.
Test passed after 1 failed attempt on
add/query-loop-terms-dynamic-suggestions-fetching
.
Test passed after 1 failed attempt on
add/query-loop-terms-dynamic-suggestions-fetching
.
Test passed after 1 failed attempt on
fix/performance-tests
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
try/improve-block-context-cache
.
Test passed after 1 failed attempt on
update/post-featured-image-wrapper-height
.
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
trunk
.
Test passed after 1 failed attempt on
fix/arrow-key-resizing
.
Test passed after 1 failed attempt on
add/get-set-content-inside-balanced-tags
.
Test passed after 1 failed attempt on
update/custom-css-move-to-menu
.
Test passed after 1 failed attempt on
trunk
.
Test passed after 1 failed attempt on
add/tag-selection-dropdown
.
Test passed after 1 failed attempt on refactor/Notice-typescript
.
page.waitForNavigation: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
============================================================
at PreviewUtils.waitForPreviewNavigation (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/preview.spec.js:308:22)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/preview.spec.js:94:3
at /home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/workerRunner.js:426:9
at TestInfoImpl._runFn (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/testInfo.js:166:7)
at /home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/workerRunner.js:376:26
at TimeoutManager.runWithTimeout (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/timeoutManager.js:73:7)
at TestInfoImpl._runWithTimeout (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/testInfo.js:154:26)
at WorkerRunner._runTest (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/workerRunner.js:356:5)
at WorkerRunner.runTestGroup (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/workerRunner.js:218:11)
at process.<anonymous> (/home/runner/work/gutenberg/gutenberg/node_modules/@playwright/test/lib/worker.js:88:5)
I run the test 15 times using for i in {1..15}; do npm run test-e2e -- packages/e2e-tests/specs/editor/various/preview.test.js; done
and I was not able to reproduce the test fail.
Needs more investigation.
I run the test 15 times using
for i in {1..15}; do npm run test-e2e -- packages/e2e-tests/specs/editor/various/preview.test.js; done
and I was not able to reproduce the test fail.Needs more investigation.
This test just fails in another PR checks (https://github.com/WordPress/gutenberg/pull/35534/checks?check_run_id=3867384922#step:6:66) so, definitely need more digging.
I can now reproduce
@JustinyAhin, let me know if you need help with testing or code to fix this issue.
I also tried to debug this issue but wasn't able to find the solution. It looks like tests started failing on the trunk after #34731.
Based on artifact Preview dropdown isn't open after the post is published: https://github.com/WordPress/gutenberg/blob/17bdf97b7ecfe579dfac10b415b84cf959865fdf/packages/e2e-tests/specs/editor/various/preview.test.js#L155-L161
cc @ellatrix
Screenshot
.
Hm, not sure how the PR affected this test. I guess we can revert it for now.
Let's see if @ntsekouras's PR fixes it :)
This issue has gone 30 days without any activity.