Switching to Google Test for Indicators
We want to increase the reporting ability of the test suites in the Indicators by switching to Google Test.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
Work Items
Work items:
[allanlesage] Add reporting for scrollbars: TODO
[allanlesage] Add reporting for indicator-network: TODO
[allanlesage] Add reporting for libido: TODO
[cjcurran] Add reporting for libunity: TODO
[allanlesage] Verify that JUnit test reporting goes to public Jenkins: TODO
[allanlesage] Verify that Coverage data goes to public Jenkins: TODO
[ken-vandine] MIR for xorg-gtest: TODO
[ken-vandine] MIR for libgtest-dev: TODO
[ken-vandine] Run libdbustest through NEW queue: TODO
[ted] Release dbus-test-runner with libdbustest: TODO
Verify that appmenu-gtk has "make check" in package build: TODO
Verify that indicator-
Verify that indicator-appmenu has "make check" in package build: TODO
[ted] Verify that dbusmenu has "make check" in package build: TODO
[ted] Verify that dbus-test-runner has "make check" in package build: TODO
[ted] Verify that indicator-applet has "make check" in package build: TODO
[charlesk] Verify that indicator-datetime has "make check" in package build: TODO
[larsu] Verify that ido has "make check" in package build: TODO
[larsu] Verify that indicator-messages has "make check" in package build: TODO
[bilalakhtar] Verify that indicator-session has "make check" in package build: TODO
[bilalakhtar] Verify that indicator-sound has "make check" in package build: TODO
[bilalakhtar] Verify that ubuntu-
Verify that indicator-power has "make check" in package build: TODO
[charlesk] Verify that libappindicator has "make check" in package build: TODO
[larsu] Verify that libindicate has "make check" in package build: TODO
[larsu] Verify that libindicator has "make check" in package build: TODO
Build base test suite for indicator-sound: TODO
Edit work items: TODO
[allanlesage] Add autopilot support for indicators with a GTest subclass: TODO
[charlesk] Create a small GTest subclass for basic indicator funcationality: TODO
[allanlesage] Build integration test suite that'll work on a full desktop: TODO
[larsu] write tests for indicator-messages, including mock sources: TODO
[charlesk] write tests for syncmenu as soon as it exists: TODO
[allanlesage] autolanding for indicators: TODO
[allanlesage] use make distcheck for all the things in jenkins: TODO
[allanlesage] find an automated way to generate a bug from a jenkins build: TODO
[charlesk] assess indicator testing: TODO