Switching to Google Test for Indicators

Registered by Ted Gould on 2012-05-07

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.