| Summary: | REGRESSION:267076@main [ macOS ] [ Debug ] imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-details-element/toggleEvent.html is a flaky test failure | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dawn Morningstar <Morningstar> |
| Component: | DOM | Assignee: | Dawn Morningstar <Morningstar> |
| Status: | NEW --- | ||
| Severity: | Normal | CC: | mike, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
|
Description
Dawn Morningstar
2023-08-22 14:22:38 PDT
Asking Tim how to proceed since Michael is in a much different time zone. Yeah it had been marked [ Pass Failure ] in LayoutTests/TestExpectations but I removed that in my commit — see https://github.com/WebKit/WebKit/commit/74637c383d415af9b4e4ca2ce7fbb3268e6ead85#diff-0b438e462819a7b0d06250189152c7bcfb07b7c39acd73938bdfccc7b25b8058 In hindsight, I probably shouldn’t have done that — because that test is flaky locally as well — specifically, only one particular subtest. Should I do another PR which adds it back to LayoutTests/TestExpectations as [ Pass Failure ]? (In reply to Michael[tm] Smith from comment #3) > Yeah it had been marked [ Pass Failure ] in LayoutTests/TestExpectations but > I removed that in my commit — see > https://github.com/WebKit/WebKit/commit/ > 74637c383d415af9b4e4ca2ce7fbb3268e6ead85#diff- > 0b438e462819a7b0d06250189152c7bcfb07b7c39acd73938bdfccc7b25b8058 > > In hindsight, I probably shouldn’t have done that — because that test is > flaky locally as well — specifically, only one particular subtest. > > Should I do another PR which adds it back to LayoutTests/TestExpectations as > [ Pass Failure ]? Michael, No worries! I noticed the expectation was removed, I can handle adding it back, but I was wondering if I should only add it for Debug since it's now passing elsewhere. (In reply to Dawn Flores from comment #4) > Michael, No worries! I noticed the expectation was removed, I can handle > adding it back, but I was wondering if I should only add it for Debug since > it's now passing elsewhere. That part maybe we need for Tim to weigh in on. In my local testing for the patch, I was only building Debug builds — I never tested with any Release builds. So I can’t say that I’ve ever seen the flakiness in a local Release build (though I definitely did with my local Debug builds). Dawn, can we mark it as [ Pass Failure ] on [ Debug ] only for now? Pull request: https://github.com/WebKit/WebKit/pull/17081 Test gardening commit 267298@main (8df3f2fc4f5d): <https://commits.webkit.org/267298@main> Reviewed commits have been landed. Closing PR #17081 and removing active labels. |