Merge lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.3.debug into lp://qastaging/compiz/0.9.9
Status: | Superseded |
---|---|
Proposed branch: | lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.3.debug |
Merge into: | lp://qastaging/compiz/0.9.9 |
Diff against target: |
559 lines (+241/-122) 16 files modified
CMakeLists.txt (+35/-38) cmake/CompizCommon.cmake (+1/-0) cmake/FindGoogleTest.cmake (+46/-0) cmake/FindXorgGTest.cmake (+43/-0) cmake/GoogleTest.cmake (+20/-0) cmake/XorgGTest.cmake (+14/-0) debian/control (+3/-0) debian/patches/series (+2/-2) src/event.cpp (+4/-0) src/screen.cpp (+8/-0) src/window.cpp (+2/-0) tests/system/xorg-gtest/CMakeLists.txt (+3/-31) tests/system/xorg-gtest/tests/CMakeLists.txt (+2/-0) tests/xorg-gtest/CMakeLists.txt (+49/-0) tests/xorg-gtest/src/CMakeLists.txt (+0/-51) tests/xorg-gtest/src/compiz-xorg-gtest.cpp (+9/-0) |
To merge this branch: | bzr merge lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.3.debug |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
MC Return | Pending | ||
Brandon Schaefer | Pending | ||
PS Jenkins bot | continuous-integration | Pending | |
Review via email: mp+148369@code.qastaging.launchpad.net |
This proposal supersedes a proposal from 2013-02-14.
This proposal has been superseded by a proposal from 2013-02-14.
Commit message
Enable xorg-gtest tests by default and build in CI.
This change also refactors a number of parts of the code to find and build the tests. It puts the logic to find Google Test and Xorg GTest in their own cmake files, and also splits the find logic with the build logic. Finally, it makes the xorg-gtest variables available to all subdirectories and not just the ones under tests/.
This change also refreshes some distro patches. A new option was added to not auto-load the ccp plugin, and also modifies one of the tests depending on a modified setting value.
(LP: #1120009)
Description of the change
Enable xorg-gtest tests by default and build in CI.
This change also refactors a number of parts of the code to find and build the tests. It puts the logic to find Google Test and Xorg GTest in their own cmake files, and also splits the find logic with the build logic. Finally, it makes the xorg-gtest variables available to all subdirectories and not just the ones under tests/
This change also refreshes some distro patches. A new option was added to not auto-load the ccp plugin, and also modifies one of the tests depending on a modified setting value.
(LP: #1120009)
Unmerged revisions
- 3562. By Sam Spilsbury
-
More debugging and disable problematic patches
- 3561. By Sam Spilsbury
-
Some debugging info
More useful tests can only be good.