WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
110689
[GTK] More media tests timing out
https://bugs.webkit.org/show_bug.cgi?id=110689
Summary
[GTK] More media tests timing out
Martin Robinson
Reported
2013-02-23 08:10:29 PST
Some more media tests are timing out. This could be related to the new controls styling or to the switch away from WebKit-specific flexible box. media/controls-after-reload.html media/controls-strict.html media/controls-styling-strict.html media/controls-without-preload.html media/video-controls-rendering.html media/video-display-toggle.html media/video-playing-and-pause.html
Attachments
Patch
(270.52 KB, patch)
2013-02-27 06:26 PST
,
Zan Dobersek
no flags
Details
Formatted Diff
Diff
Patch
(137.40 KB, patch)
2013-02-27 13:21 PST
,
Zan Dobersek
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Zan Dobersek
Comment 1
2013-02-23 11:42:07 PST
None of these tests seem to be timing out:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&tests=media%2Fcontrols-after-reload.html%20media%2Fcontrols-strict.html%20media%2Fcontrols-styling-strict.html%20media%2Fcontrols-without-preload.html%20media%2Fvideo-controls-rendering.html%20media%2Fvideo-display-toggle.html%20media%2Fvideo-playing-and-pause.html
They started failing with
r142947
.
http://trac.webkit.org/changeset/142947
I assume these tests should be checked that the controls rendering is as expected and then have proper baselines generated.
Martin Robinson
Comment 2
2013-02-23 12:08:45 PST
(In reply to
comment #1
)
> None of these tests seem to be timing out: >
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&tests=media%2Fcontrols-after-reload.html%20media%2Fcontrols-strict.html%20media%2Fcontrols-styling-strict.html%20media%2Fcontrols-without-preload.html%20media%2Fvideo-controls-rendering.html%20media%2Fvideo-display-toggle.html%20media%2Fvideo-playing-and-pause.html
> > They started failing with
r142947
. >
http://trac.webkit.org/changeset/142947
> > I assume these tests should be checked that the controls rendering is as expected and then have proper baselines generated.
I think that they were timing out for me locally because I'm missing some codecs.
Philippe Normand
Comment 3
2013-02-24 01:08:02 PST
Can this bug be closed then?
Martin Robinson
Comment 4
2013-02-24 07:42:02 PST
Sure. We need to generate results for them and unskip them though. Before that I guess I should figure out what codecs are missing and ensure they are listed somewhere.
Zan Dobersek
Comment 5
2013-02-27 06:26:44 PST
Created
attachment 190509
[details]
Patch
Zan Dobersek
Comment 6
2013-02-27 06:28:55 PST
(In reply to
comment #5
)
> Created an attachment (id=190509) [details] > Patch
Calvaris, could you check the baselines I've uploaded here? I'd like to land this patch and close the bug, but I'm not really sure whether the controls are rendered as expected.
Xabier Rodríguez Calvar
Comment 7
2013-02-27 09:57:16 PST
(In reply to
comment #6
)
> (In reply to
comment #5
) > > Created an attachment (id=190509) [details] [details] > > Patch > > Calvaris, could you check the baselines I've uploaded here? I'd like to land this patch and close the bug, but I'm not really sure whether the controls are rendered as expected.
They look ok at a first glance, but there must be something wrong with your setup, because the fullscreen button of the PNGs you are creating is not the one that I have under my WebKit jhbuild env. Have a look at LayoutTests/platform/gtk/media/controls-styling-strict-expected.png changes. I suspect that for some reason, you are taking the fullscreen button from somewhere else. I checked with strace and my setup is taking it from the right place and the button is the one in the PNG that is being replaced with your new version.
Zan Dobersek
Comment 8
2013-02-27 13:21:13 PST
Created
attachment 190588
[details]
Patch
Zan Dobersek
Comment 9
2013-02-27 13:22:41 PST
(In reply to
comment #8
)
> Created an attachment (id=190588) [details] > Patch
These baselines seem better, no? There aren't any differences in LayoutTests/platform/gtk/media/controls-styling-strict-expected.png anymore.
Xabier Rodríguez Calvar
Comment 10
2013-02-27 14:31:04 PST
(In reply to
comment #9
)
> (In reply to
comment #8
) > > Created an attachment (id=190588) [details] [details] > > Patch > > These baselines seem better, no? There aren't any differences in LayoutTests/platform/gtk/media/controls-styling-strict-expected.png anymore.
Yes, the expectations are ok. What needs to be done now is correcting the changelog, because I can still see a change in controls-styling-strict-expected.png.
Zan Dobersek
Comment 11
2013-02-28 02:40:16 PST
Ugh, the changelog wasn't updated. Thanks for pointing that out. Fixed and landed in
r144284
.
http://trac.webkit.org/changeset/144284
Given that some seem to experience timeouts in these tests, should this bug be left open so someone can investigate that? If not, feel free to close.
Philippe Normand
Comment 12
2013-02-28 02:46:39 PST
Calvaris had these test timing out too, then somehow solved it by installing some deps listed in the wiki. I'm not sure what was wrong exactly in his setup but I believe the dependencies listed in the wiki are enough to ensure these tests run fine.
Xabier Rodríguez Calvar
Comment 13
2013-02-28 04:00:45 PST
(In reply to
comment #12
)
> Calvaris had these test timing out too, then somehow solved it by installing some deps listed in the wiki. I'm not sure what was wrong exactly in his setup but I believe the dependencies listed in the wiki are enough to ensure these tests run fine.
No, it was because updating my system I lost some of the dependencies and some gst plugins were not properly built. After fixing that, they worked properly. I think you can go on.
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