Switching to Google Test for Indicators

Registered by Ted Gould

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

Related branches

Sprints

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-application has "make check" in package build: TODO
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-indicator-mods has "make check" in package build: TODO
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

This blueprint contains Public information 
Everyone can see this information.