Various TSan reports when running test suite on a mir tsan enabled build
Bug #1523647 reported by
Alberto Aguirre
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
High
|
Alberto Aguirre | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
mkdir tsan-build
cd tsan-build
cmake -DCMAKE_
make-j5
ctest -V -j5
Results in a various TSan findings
Related branches
lp:~albaguirre/mir/fix-tsan-findings
- Alan Griffiths: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Daniel van Vugt: Abstain
-
Diff: 1121 lines (+232/-340)16 files modifiedcmake/MirCommon.cmake (+3/-1)
src/server/compositor/buffer_stream_surfaces.cpp (+10/-7)
src/server/compositor/multi_threaded_compositor.cpp (+16/-11)
src/server/scene/surface_stack.cpp (+2/-1)
src/server/scene/surface_stack.h (+4/-3)
tests/acceptance-tests/test_unresponsive_client.cpp (+12/-3)
tests/include/mir/test/stub_server_tool.h (+24/-7)
tests/include/mir/test/test_protobuf_client.h (+26/-50)
tests/include/mir_test_framework/stub_input_platform.h (+2/-0)
tests/mir_test_doubles/test_protobuf_client.cpp (+86/-133)
tests/mir_test_framework/stub_input_platform.cpp (+4/-0)
tests/unit-tests/client/test_client_mir_surface.cpp (+5/-1)
tests/unit-tests/frontend/test_protobuf_reports_errors.cpp (+1/-1)
tests/unit-tests/frontend/test_protobuf_surface_apis.cpp (+3/-7)
tests/unit-tests/frontend/test_published_socket_connector.cpp (+32/-114)
tests/unit-tests/thread/test_basic_thread_pool.cpp (+2/-1)
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.19.0