Problem/Motivation
In #3350972: [random test failure] Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderUiTest::testReloadWithNoSections() @nod_ introduced a "fix" for problems with the correct opening of an off-canvas dialog which potentially could fix all JS random test failures for tests using the drupal.dialog.off_canvas somehow.
The basic test is:
- Unskip
\Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderTest::testLayoutBuilderUi. - Run _only_ now unskipped
\Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderTest::testLayoutBuilderUia lot of times (usually we go for 1500x) as-is. - Run _only_ now unskipped
\Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderTest::testLayoutBuilderUia lot of times (usually we go for 1500x) _without_ the changes in #3350972: [random test failure] Drupal\Tests\layout_builder\FunctionalJavascript\LayoutBuilderUiTest::testReloadWithNoSections(). - If 2., passes and 3. doesn't, we can safely turn the test back on again.
Per @xjm in #3353085-4: [meta] Determine impact of [#3350972] fix in off-canvas.js on currently disabled FunctionalJavascript tests we now need to go for a 5000-8000 times run for both patches.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | 3353179-4.patch | 623 bytes | spokje |
Comments
Comment #2
spokjeComment #3
spokjeBoth should_fail and non_fail patch run 5 times. That's 7500 individual tests per patch.
Comment #4
spokjeComment #5
spokjeComment #6
spokjeBoth should_fail and non_fail patch ran 5 times. That's 7500 individual tests per patch.
Comment #7
smustgrave commentedConditions of the issue summary appear to have been met. Know we are staggering these in 12 hours apart so adding to the list to be added.
Comment #9
catchCommitted da34050 and pushed to 10.1.x. Thanks!
Leaving 'to be ported' for 10.0.x and lower.
Comment #12
catchCherry-picked to 10.0.x and 9.5.x, thanks!