Merge lp:~alan-griffiths/mir/fix-1655293 into lp:mir
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Approved by: | Andreas Pokorny |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3918 |
Proposed branch: | lp:~alan-griffiths/mir/fix-1655293 |
Merge into: | lp:mir |
Diff against target: |
80 lines (+11/-9) 1 file modified
tests/acceptance-tests/test_surface_raise.cpp (+11/-9) |
To merge this branch: | bzr merge lp:~alan-griffiths/mir/fix-1655293 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mir CI Bot | continuous-integration | Approve | |
Cemil Azizoglu (community) | Approve | ||
Andreas Pokorny (community) | Approve | ||
Review via email: mp+314420@code.launchpad.net |
Commit message
Fix racy setup for RaiseSurfaces test fixture
Description of the change
Fix racy setup for RaiseSurfaces test fixture
the second surface to get focus before the test body. Add a spinwait for this in SetUp() and remove the (intermittently failing) expectation in the test.
IMO the test still doesn't make sense (as we try to raise a surface that already has focus), but let's address the CI failure first.
To post a comment you must log in.
FAILED: Continuous integration, rev:3917 /mir-jenkins. ubuntu. com/job/ mir-ci/ 2610/ /mir-jenkins. ubuntu. com/job/ build-mir/ 3392/console /mir-jenkins. ubuntu. com/job/ build-0- fetch/3459 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 3451 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial+ overlay/ 3451 /mir-jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= zesty/3451 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/3421 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= clang,platform= mesa,release= zesty/3421/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3421 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3421/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/3421 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= amd64,compiler= gcc,platform= mesa,release= zesty/3421/ artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 3421 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= cross-armhf, compiler= gcc,platform= android, release= vivid+overlay/ 3421/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 3421 /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= android, release= vivid+overlay/ 3421/artifact/ output/ *zip*/output. zip /mir-jenkins. ubuntu. com/job/ build-2- binpkg- mir/arch= i386,compiler= gcc,platform= mesa,release= xenial+ overlay/ 3421/console
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
Click here to trigger a rebuild: /mir-jenkins. ubuntu. com/job/ mir-ci/ 2610/rebuild
https:/