lp://qastaging/~albaguirre/mir/recycle-compositor-threads
- Get this branch:
- bzr branch lp://qastaging/~albaguirre/mir/recycle-compositor-threads
Branch merges
- Alexandros Frantzis (community): Needs Information
- Daniel van Vugt: Needs Information
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 1605 lines (+996/-137)16 files modifiedinclude/test/mir_test/signal.h (+1/-0)
include/test/mir_test_doubles/mock_compositor_loop.h (+44/-0)
include/test/mir_test_doubles/mock_compositor_thread.h (+66/-0)
src/server/compositor/CMakeLists.txt (+2/-0)
src/server/compositor/compositor_thread.cpp (+141/-0)
src/server/compositor/compositor_thread.h (+89/-0)
src/server/compositor/compositor_thread_factory.cpp (+32/-0)
src/server/compositor/compositor_thread_factory.h (+44/-0)
src/server/compositor/default_configuration.cpp (+2/-0)
src/server/compositor/multi_threaded_compositor.cpp (+47/-32)
src/server/compositor/multi_threaded_compositor.h (+10/-8)
tests/integration-tests/test_surface_stack_with_compositor.cpp (+11/-0)
tests/mir_test/signal.cpp (+6/-0)
tests/unit-tests/compositor/CMakeLists.txt (+1/-0)
tests/unit-tests/compositor/test_compositor_thread.cpp (+256/-0)
tests/unit-tests/compositor/test_multi_threaded_compositor.cpp (+244/-97)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1876. By Alexandros Frantzis
-
scene: Throw when inactive compositor ids are passed to the rendering tracker
This MP also introduces a regression test for bug #1359487.
Approved by PS Jenkins bot, Kevin DuBois, Alberto Aguirre.
- 1875. By Daniel van Vugt
-
Enable "Project Butter" motion event resampling and prediction for a more
responsive touch experience.
.Approved by Kevin DuBois, PS Jenkins bot, Alan Griffiths.
- 1874. By Alan Griffiths
-
libmirserver: initial cut at symbol map for libmirserver.
Approved by Daniel van Vugt, PS Jenkins bot, Alexandros Frantzis, Kevin DuBois.
- 1873. By Alexandros Frantzis
-
tests: Explicitly depend on GMock target to avoid build races (LP: #1362646). Fixes: https:/
/bugs.launchpad .net/bugs/ 1362646. Approved by Daniel van Vugt, Kevin DuBois, Alan Griffiths, PS Jenkins bot.
- 1872. By Daniel van Vugt
-
mir_demo_
client_ basic: Don't assert on user errors like failing to connect
to a Mir server. It's much more useful to tell the user what they did wrong
than to automatically generate error reports and duplicate apport bugs.
(LP: #1331958)
. Fixes: https://bugs.launchpad .net/bugs/ 1331958. Approved by Alexandros Frantzis, PS Jenkins bot, Kevin DuBois.
- 1871. By Kevin DuBois
-
docs:
add a document detailing the useful tests to run and the useful logs to collect when troubleshooting a new android chipset.Approved by PS Jenkins bot, Alexandros Frantzis, Alan Griffiths, Cemil Azizoglu.
- 1870. By Alexandros Frantzis
-
tests: Ensure that the server has really and fully started after calling ServerRunner:
:start_ mir_server( ). Approved by PS Jenkins bot, Alan Griffiths, Alberto Aguirre, Kevin DuBois.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/mir/ubuntu