| Summary: | [ macOS X86_64 wk1 release ] 103x editing/execCommand and fast/domHTMLElement (layout-tests) are flaky text failures - update | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Robert Jenner <jenner> | ||||
| Component: | New Bugs | Assignee: | Frédéric Wang (:fredw) <fred.wang> | ||||
| Status: | RESOLVED CONFIGURATION CHANGED | ||||||
| Severity: | Normal | CC: | fred.wang, webkit-bot-watchers-bugzilla, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| See Also: |
https://bugs.webkit.org/show_bug.cgi?id=233463 https://bugs.webkit.org/show_bug.cgi?id=235733 |
||||||
| Attachments: |
|
||||||
|
Description
Robert Jenner
2022-08-26 10:49:31 PDT
I was able to reproduce the failures running in a test list in a specific order. I have attached the test list to this bug. Running it as follows on Monterey Production ToT: Run-webkit-tests --test-list <path to test list goes here> --child-process=1 -1 This is specific to Intel machines, and it does not reproduce on Apple Silicon. Created attachment 461887 [details]
Test List for reproduction
Being that this reproduces only in a test list, that indicates that this may be a test-list order issue. So I began to eliminate tests to see if I could determine which caused this, and it appears so far that the following test: "editing/execCommand/paste-as-quotation-disconnected-paragraph-ancestor-crash.html" When run before the others in this list are what causes all of these to fail. That test was introduced here by an external contributor: https://commits.webkit.org/246072@main I ran the test list without the test mentioned above in this comment in a loop for 24 hours, and in that time the failures never occurred. Test gardening commit 253825@main (dec9b492fbb9): <https://commits.webkit.org/253825@main> Reviewed commits have been landed. Closing PR #3707 and removing active labels. I have skipped this test in the commit above on all Mac wk1 Intel queues to stop the failures from occurring. Starting this on Frédéric who introduced the test that started causing the failures in the commit below: https://commits.webkit.org/246072@main I think this was actually all addressed in: https://bugs.webkit.org/show_bug.cgi?id=235733 Updating the expectation to include all release Mac wk1. Test gardening commit 254527@main (5c92b974c3d1): <https://commits.webkit.org/254527@main> Reviewed commits have been landed. Closing PR #4398 and removing active labels. |