Mir

Merge lp:~vanvugt/mir/remove-workaround-1391261 into lp:mir

Proposed by Daniel van Vugt
Status: Merged
Approved by: Daniel van Vugt
Approved revision: no longer in the source branch.
Merged at revision: 3078
Proposed branch: lp:~vanvugt/mir/remove-workaround-1391261
Merge into: lp:mir
Diff against target: 18 lines (+0/-9)
1 file modified
tests/performance-tests/test_glmark2-es2-mir.cpp (+0/-9)
To merge this branch: bzr merge lp:~vanvugt/mir/remove-workaround-1391261
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Approve
Daniel van Vugt Approve
Kevin DuBois (community) Approve
Alan Griffiths Needs Information
Review via email: mp+276081@code.launchpad.net

Commit message

Remove the workaround for CI issue LP: #1391261.

I believe we have fixed it properly now, by r2117 (LP: #1379685)
plus r2882 (LP: #1441553).

We need this test back in full form to catch any issues with the
new buffer scheme as it lands.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

LGTM

Do we need some more CI passes before landing?

review: Needs Information
Revision history for this message
Kevin DuBois (kdub) wrote :

I guess we could still get this issue if we overallocate to 5 (rare), and we're still probably affected by lp: #1369763 if we were actually collecting numbers. AFAIK, we're not collecting numbers at the moment from this test suite, so I don't mind. Would be nice to see the CI turning back green from the krillin problems though before tinkering with it.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

CI seems happy now.

review: Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'tests/performance-tests/test_glmark2-es2-mir.cpp'
2--- tests/performance-tests/test_glmark2-es2-mir.cpp 2015-06-25 03:00:08 +0000
3+++ tests/performance-tests/test_glmark2-es2-mir.cpp 2015-11-04 02:25:59 +0000
4@@ -18,15 +18,6 @@
5 {
6 void SetUp() override
7 {
8-#ifdef ANDROID
9- /*
10- * Workaround instability that causes freezes when combining
11- * Android overlays with high-speed frame dropping (LP: #1391261).
12- * Fortunately glmark2 is the only use case that exploits this issue
13- * right now.
14- */
15- add_to_environment("MIR_SERVER_DISABLE_OVERLAYS", "true");
16-#endif
17 start_server();
18 }
19

Subscribers

People subscribed via source and target branches