Merge lp:~albaguirre/mir/fix-1321861 into lp:mir
Status: | Rejected |
---|---|
Rejected by: | Alberto Aguirre |
Proposed branch: | lp:~albaguirre/mir/fix-1321861 |
Merge into: | lp:mir |
Diff against target: |
40 lines (+18/-1) 2 files modified
src/server/compositor/buffer_queue.cpp (+1/-1) tests/unit-tests/compositor/test_buffer_queue.cpp (+17/-0) |
To merge this branch: | bzr merge lp:~albaguirre/mir/fix-1321861 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Needs Fixing | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+220518@code.launchpad.net |
Commit message
BufferQueue: return correct number in buffers_
Description of the change
BufferQueue: fix buffers_
Since once buffer is always ready, buffers_
This fixes regression that was masked before by the buffer consuming compositor (now gone) since it held buffers long enough which delayed the consumption of the ready buffer queue.
Unmerged revisions
- 1650. By Alberto Aguirre
-
check buffers_
ready_for_ compositor goes down after compositor_acquire - 1649. By Alberto Aguirre
-
buffers_
ready_for_ compositor should returns at least 1. A buffer is always available for compositing so return ready buffers + 1.
- 1648. By Alberto Aguirre
-
test: add check for buffers_
ready_for_ compositor
PASSED: Continuous integration, rev:1650 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- ci/1698/ jenkins. qa.ubuntu. com/job/ mir-android- utopic- i386-build/ 287 jenkins. qa.ubuntu. com/job/ mir-clang- utopic- amd64-build/ 288 jenkins. qa.ubuntu. com/job/ mir-mediumtests -utopic- touch/287 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- amd64-ci/ 217 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- amd64-ci/ 217/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- armhf-ci/ 216 jenkins. qa.ubuntu. com/job/ mir-team- mir-development -branch- utopic- armhf-ci/ 216/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/766 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- utopic- armhf/766/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ mir-mediumtests -runner- mako/1533 s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 7478
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: 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- team-mir- development- branch- ci/1698/ rebuild
http://