lp://qastaging/~albaguirre/mir/fix-1285215
Created by
Alberto Aguirre
and last modified
- Get this branch:
- bzr branch lp://qastaging/~albaguirre/mir/fix-1285215
Only
Alberto Aguirre
can upload to this branch. If you are
Alberto Aguirre
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Alberto Aguirre (community): Disapprove
- PS Jenkins bot (community): Approve (continuous-integration)
- Daniel van Vugt: Pending requested
- Alan Griffiths: Pending requested
- Alexandros Frantzis: Pending requested
-
Diff: 426 lines (+149/-42)13 files modifiedinclude/test/mir_test_framework/detect_server.h (+1/-0)
include/test/mir_test_framework/display_server_test_fixture.h (+1/-0)
include/test/mir_test_framework/testing_process_manager.h (+1/-0)
src/client/rpc/mir_socket_rpc_channel.cpp (+8/-1)
src/server/frontend/published_socket_connector.cpp (+11/-2)
tests/acceptance-tests/test_client_library.cpp (+6/-5)
tests/acceptance-tests/test_server_shutdown.cpp (+7/-15)
tests/acceptance-tests/test_server_startup.cpp (+31/-0)
tests/mir_test_framework/display_server_test_fixture.cpp (+7/-0)
tests/mir_test_framework/process.cpp (+5/-0)
tests/mir_test_framework/socket_detect_server.cpp (+25/-16)
tests/mir_test_framework/testing_process_manager.cpp (+19/-2)
tests/mir_test_framework/testing_server_options.cpp (+27/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1548. By Alberto Aguirre
-
acceptance test: Add test for server startup after sigkilling a previous instance
The test previously killed itself through raise(SIGKILL); however when running under valgrind
the leaves the valgrind memcheck process orphan; killing the server process from the
process that forked it works fine however. - 1547. By Alberto Aguirre
-
Create a random socket name to avoid collisions with other concurrent tests.
- 1543. By Alberto Aguirre
-
Disable sigkill server test .
Valgrind doesn't seem to like it when you sigkill a child.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/mir/0.1