Merge lp:~alan-griffiths/mir/Migrate-ServerConfigurationWrapping-to-Server-API into lp:mir
Status: | Merged |
---|---|
Approved by: | Alexandros Frantzis |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2000 |
Proposed branch: | lp:~alan-griffiths/mir/Migrate-ServerConfigurationWrapping-to-Server-API |
Merge into: | lp:mir |
Prerequisite: | lp:~alan-griffiths/mir/make-stub-a-graphics-platform |
Diff against target: |
230 lines (+77/-32) 5 files modified
include/server/mir/server.h (+6/-0) server-ABI-sha1sums (+1/-1) src/server/server.cpp (+3/-1) src/server/symbols.map (+4/-5) tests/acceptance-tests/server_configuration_wrapping.cpp (+63/-25) |
To merge this branch: | bzr merge lp:~alan-griffiths/mir/Migrate-ServerConfigurationWrapping-to-Server-API |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alexandros Frantzis (community) | Approve | ||
Kevin DuBois (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+239184@code.launchpad.net |
Commit message
test: Move one of the acceptance test suites [ServerConfigur
Description of the change
test: Move one of the acceptance test suites [ServerConfigur
This requires stubbing the graphics platform: Hence the dependency on lp:~alan-griffiths/mir/make-stub-a-graphics-platform.
Note that our existing StubbedServerCo
std:
std:
std:
std:
std:
std:
std:
Empirically, only stubbing the graphics platform was needed for this test to run successfully. But more of the above may be needed for other tests. I'll no doubt need to update and move the stubbing mechanism into a wider scope as I migrate further tests, but this seems enough for now.
(the_input_
PASSED: Continuous integration, rev:2002 jenkins. qa.ubuntu. com/job/ mir-ci/ 1879/ jenkins. qa.ubuntu. com/job/ mir-android- utopic- i386-build/ 2210 jenkins. qa.ubuntu. com/job/ mir-clang- utopic- amd64-build/ 2217 jenkins. qa.ubuntu. com/job/ mir-mediumtests -utopic- touch/2145 jenkins. qa.ubuntu. com/job/ mir-utopic- amd64-ci/ 219 jenkins. qa.ubuntu. com/job/ mir-utopic- amd64-ci/ 219/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1082 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1082/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/3135 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 14955
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- ci/1879/ rebuild
http://