Merge lp://qastaging/~alan-griffiths/mir/fix-1262754 into lp://qastaging/mir
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Approved by: | kevin gunn |
Approved revision: | no longer in the source branch. |
Merged at revision: | 1298 |
Proposed branch: | lp://qastaging/~alan-griffiths/mir/fix-1262754 |
Merge into: | lp://qastaging/mir |
Diff against target: |
743 lines (+357/-299) 6 files modified
include/test/mir_test_framework/stubbed_server_configuration.h (+49/-0) include/test/mir_test_framework/testing_server_configuration.h (+2/-16) tests/acceptance-tests/test_test_framework.cpp (+1/-1) tests/mir_test_framework/CMakeLists.txt (+1/-0) tests/mir_test_framework/stubbed_server_configuration.cpp (+303/-0) tests/mir_test_framework/testing_server_options.cpp (+1/-282) |
To merge this branch: | bzr merge lp://qastaging/~alan-griffiths/mir/fix-1262754 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot (community) | continuous-integration | Approve | |
Mir development team | Pending | ||
Review via email:
|
Commit message
test: separate concerns of stubbing server configuration for tests and cross process test synchronization
Description of the change
test: separate concerns of stubbing server configuration for tests and cross process test synchronization
These manifest in bug 1262754
(I had to run 30,000 iterations under valgrind to reproduce YMMV)
To post a comment you must log in.
FAILED: Continuous integration, rev:1298 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- ci/565/ jenkins. qa.ubuntu. com/job/ mir-android- trusty- i386-build/ 495 jenkins. qa.ubuntu. com/job/ mir-clang- trusty- amd64-build/ 491 jenkins. qa.ubuntu. com/job/ mir-mediumtests -trusty- touch/101/ console jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- trusty- amd64-ci/ 291 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- trusty- amd64-ci/ 291/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- trusty- armhf-ci/ 294 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- trusty- armhf-ci/ 294/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- trusty- armhf/101 jenkins. qa.ubuntu. com/job/ mir-mediumtests -builder- trusty- armhf/101/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/133/ console s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 2545
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/mir- team-mir- development- branch- ci/565/ rebuild
http://