WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
213517
[ macOS ] fullscreen/video-inside-flex-item.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=213517
Summary
[ macOS ] fullscreen/video-inside-flex-item.html is a flaky failure
Karl Rackler
Reported
2020-06-23 07:37:02 PDT
fullscreen/video-inside-flex-item.html Description: This test is flaky failing on macOS. It does seem to be passing on wk2 release. It has been flaky failing since introduced. Introduced here:
https://trac.webkit.org/changeset/263389/webkit
History:
https://results.webkit.org/?suite=layout-tests&test=fullscreen%2Fvideo-inside-flex-item.html&platform=ios&platform=mac
Diff: --- /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/fullscreen/video-inside-flex-item-expected.txt +++ /Volumes/Data/slave/catalina-debug-tests-wk2/build/layout-test-results/fullscreen/video-inside-flex-item-actual.txt @@ -2,7 +2,7 @@ EVENT(webkitfullscreenchange) EXPECTED (800 == '800') OK EVENT(webkitfullscreenchange) -EXPECTED (300 == '300') OK -EXPECTED (150 == '150') OK +EXPECTED (320 == '300'), OBSERVED '320' FAIL +EXPECTED (240 == '150'), OBSERVED '240' FAIL END OF TEST
Attachments
Patch
(1.29 KB, patch)
2020-06-23 08:46 PDT
,
Karl Rackler
no flags
Details
Formatted Diff
Diff
Patch
(2.91 KB, patch)
2020-06-23 12:19 PDT
,
Sergio Villar Senin
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-06-23 07:38:48 PDT
<
rdar://problem/64643289
>
Karl Rackler
Comment 2
2020-06-23 08:46:19 PDT
Created
attachment 402564
[details]
Patch
Sergio Villar Senin
Comment 3
2020-06-23 08:49:59 PDT
I think in this case you should create specific expectations for the macos/ios failing configurations.
Truitt Savell
Comment 4
2020-06-23 08:56:53 PDT
(In reply to Sergio Villar Senin from
comment #3
)
> I think in this case you should create specific expectations for the > macos/ios failing configurations.
In this case the test would be marked to pass on Mac WK2 Release only. This doesn't seem like an effective test right now if it only functions for one specific configuration.
Simon Fraser (smfr)
Comment 5
2020-06-23 09:21:59 PDT
Full results:
https://results.webkit.org/?suite=layout-tests&test=fullscreen%2Fvideo-inside-flex-item.html
So the test flakes on macOS WK1 Release, always fails on WK1 Debug, always passes on W2 Release, always fails on WK2 Debug. Sergio, there's a timing issue with this test, please investigate.
Sergio Villar Senin
Comment 6
2020-06-23 09:38:12 PDT
(In reply to Simon Fraser (smfr) from
comment #5
)
> Full results: > >
https://results.webkit.org/?suite=layout-tests&test=fullscreen%2Fvideo
- > inside-flex-item.html > > So the test flakes on macOS WK1 Release, always fails on WK1 Debug, always > passes on W2 Release, always fails on WK2 Debug. > > Sergio, there's a timing issue with this test, please investigate.
Sure, I'll take a look.
Sergio Villar Senin
Comment 7
2020-06-23 12:19:44 PDT
Created
attachment 402581
[details]
Patch
EWS
Comment 8
2020-06-23 19:20:54 PDT
Committed
r263436
: <
https://trac.webkit.org/changeset/263436
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 402581
[details]
.
Ryan Haddad
Comment 9
2020-06-23 21:06:12 PDT
The test is still failing: --- /Volumes/Data/slave/mojave-release-tests-wk1/build/layout-test-results/fullscreen/video-inside-flex-item-expected.txt +++ /Volumes/Data/slave/mojave-release-tests-wk1/build/layout-test-results/fullscreen/video-inside-flex-item-actual.txt @@ -2,7 +2,7 @@ EVENT(webkitfullscreenchange) TEST(video.clientWidth == document.body.clientWidth) OK EVENT(webkitfullscreenchange) -TEST(video.clientWidth == oldVideoWidth) OK -TEST(video.clientHeight == oldVideoHeight) OK +TEST(video.clientWidth == oldVideoWidth) FAIL +TEST(video.clientHeight == oldVideoHeight) FAIL END OF TEST
Ryan Haddad
Comment 10
2020-06-23 21:11:29 PDT
Reopening since this isn't fixed.
Sergio Villar Senin
Comment 11
2020-06-24 02:15:19 PDT
(In reply to Ryan Haddad from
comment #10
)
> Reopening since this isn't fixed.
It's indeed failing on Debug, I'll come up with something soon.
Sergio Villar Senin
Comment 12
2020-06-24 03:50:49 PDT
(In reply to Ryan Haddad from
comment #10
)
> Reopening since this isn't fixed.
I've submitted a patch to
bug 213549
to fix this issue. It's working fine in Mac debug for me locally.
Sergio Villar Senin
Comment 13
2020-06-25 03:18:16 PDT
Fixed in
bug 213549
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug