Run xorg-gtest tests in CI
Bug #1120009 reported by
Sam Spilsbury
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
Sam Spilsbury | ||
0.9.9 |
Fix Released
|
Medium
|
Sam Spilsbury | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Currently we don't run the xorg-gtest tests in CI, but that should be possible now that the ubuntu xorg-gtest package is up to date. Generally tests that aren't run in an automated fashion should be considered a bug.
Related branches
lp://qastaging/~compiz-team/compiz/compiz.fix_1120009
Superseded
for merging
into
lp://qastaging/compiz/0.9.9
- Compiz Maintainers: Pending requested
-
Diff: 447 lines (+318/-24)7 files modifieddebian/control (+1/-0)
src/window.cpp (+19/-18)
tests/system/xorg-gtest/CMakeLists.txt (+2/-2)
tests/system/xorg-gtest/include/compiz-xorg-gtest.h (+27/-0)
tests/system/xorg-gtest/src/compiz-xorg-gtest.cpp (+77/-4)
tests/system/xorg-gtest/tests/CMakeLists.txt (+8/-0)
tests/system/xorg-gtest/tests/compiz_xorg_gtest_test_shape_handling.cpp (+184/-0)
lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.1
Superseded
for merging
into
lp://qastaging/compiz/0.9.9
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- MC Return: Approve
- Compiz Maintainers: Pending requested
-
Diff: 33 lines (+3/-2)2 files modifieddebian/control (+1/-0)
tests/system/xorg-gtest/CMakeLists.txt (+2/-2)
lp://qastaging/~compiz-team/compiz/compiz.fix_1120009.3
- Sam Spilsbury: Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Andrea Azzarone: Approve
- Brandon Schaefer: Pending requested
- MC Return: Pending requested
-
Diff: 1009 lines (+531/-151)20 files modifiedCMakeLists.txt (+38/-38)
cmake/CompizCommon.cmake (+18/-1)
cmake/FindGoogleTest.cmake (+46/-0)
cmake/FindXorgGTest.cmake (+43/-0)
cmake/GoogleTest.cmake (+20/-0)
cmake/XorgGTest.cmake (+14/-0)
cmake/src/compiz/CMakeLists.txt (+4/-0)
cmake/src/compiz/compiz_discover_gtest_tests.cpp (+36/-9)
debian/changelog (+30/-0)
debian/control (+3/-0)
debian/patches/ccp_plugin.patch (+49/-5)
debian/patches/ubuntu-config.patch (+24/-0)
debian/rules (+4/-4)
tests/system/xorg-gtest/CMakeLists.txt (+3/-31)
tests/system/xorg-gtest/tests/CMakeLists.txt (+4/-4)
tests/system/xorg-gtest/tests/compiz_xorg_gtest_icccm.cpp (+0/-7)
tests/xorg-gtest/CMakeLists.txt (+52/-0)
tests/xorg-gtest/src/CMakeLists.txt (+2/-51)
tests/xorg-gtest/src/compiz-xorg-gtest.cpp (+48/-1)
tests/xorg-gtest/src/xorg_gtest_wrapper.cpp (+93/-0)
Changed in compiz: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
importance: | Undecided → Medium |
milestone: | none → 0.9.9.2 |
Changed in compiz: | |
milestone: | 0.9.9.2 → 0.9.10.0 |
To post a comment you must log in.
Fix committed into lp:compiz at revision None, scheduled for release in compiz, milestone 0.9.9.2