Merge lp://qastaging/~alan-griffiths/mir/some-acceptance-tests-use-mir-Server-API into lp://qastaging/mir
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Approved by: | Alan Griffiths |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2009 |
Proposed branch: | lp://qastaging/~alan-griffiths/mir/some-acceptance-tests-use-mir-Server-API |
Merge into: | lp://qastaging/mir |
Prerequisite: | lp://qastaging/~alan-griffiths/mir/Migrate-ServerConfigurationWrapping-to-Server-API |
Diff against target: |
678 lines (+387/-84) 12 files modified
include/server/mir/server.h (+21/-1) server-ABI-sha1sums (+1/-1) src/server/server.cpp (+63/-0) src/server/symbols.map (+1/-0) tests/acceptance-tests/server_configuration_wrapping.cpp (+3/-41) tests/acceptance-tests/test_client_library.cpp (+21/-6) tests/include/mir_test_framework/headless_test.h (+71/-0) tests/include/mir_test_framework/temporary_environment_value.h (+41/-0) tests/mir_test_framework/CMakeLists.txt (+2/-0) tests/mir_test_framework/headless_test.cpp (+113/-0) tests/mir_test_framework/temporary_environment_value.cpp (+42/-0) tests/unit-tests/graphics/mesa/test_anonymous_shm_file.cpp (+8/-35) |
To merge this branch: | bzr merge lp://qastaging/~alan-griffiths/mir/some-acceptance-tests-use-mir-Server-API |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Kevin DuBois (community) | Approve | ||
Alberto Aguirre (community) | Approve | ||
Andreas Pokorny (community) | Approve | ||
Alexandros Frantzis (community) | Needs Fixing | ||
Review via email:
|
Commit message
test: Move another of the acceptance test suites [ClientLibrary.*] to the mir::Server based API
Description of the change
test: Move another of the acceptance test suites [ClientLibrary.*] to the mir::Server based API
It cleans up the "AcceptanceTest" fixture from the prerequisite branch and introduces "HeadlessTest".
There's a similar "debt" with a new HeadlessInProce
To post a comment you must log in.
PASSED: Continuous integration, rev:2003 jenkins. qa.ubuntu. com/job/ mir-ci/ 1900/ jenkins. qa.ubuntu. com/job/ mir-android- utopic- i386-build/ 2237 jenkins. qa.ubuntu. com/job/ mir-clang- utopic- amd64-build/ 2244 jenkins. qa.ubuntu. com/job/ mir-mediumtests -utopic- touch/2172 jenkins. qa.ubuntu. com/job/ mir-utopic- amd64-ci/ 240 jenkins. qa.ubuntu. com/job/ mir-utopic- amd64-ci/ 240/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1109 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- utopic- armhf/1109/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/3156 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 15032
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/1900/ rebuild
http://