Merge lp:~xavi-garcia-mena/indicator-sound/re-add-integration-tests into lp:indicator-sound/15.10
Status: | Merged |
---|---|
Approved by: | Xavi Garcia |
Approved revision: | 515 |
Merged at revision: | 519 |
Proposed branch: | lp:~xavi-garcia-mena/indicator-sound/re-add-integration-tests |
Merge into: | lp:indicator-sound/15.10 |
Prerequisite: | lp:~xavi-garcia-mena/indicator-sound/restore-osd-notifications |
Diff against target: |
270 lines (+73/-37) 8 files modified
AUTHORS (+1/-0) debian/changelog (+7/-6) debian/control (+11/-0) src/CMakeLists.txt (+1/-2) src/service.vala (+5/-2) src/volume-control-pulse.vala (+41/-22) src/volume-control.vala (+4/-1) tests/CMakeLists.txt (+3/-4) |
To merge this branch: | bzr merge lp:~xavi-garcia-mena/indicator-sound/re-add-integration-tests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Charles Kerr (community) | Approve | ||
Xavi Garcia | Approve | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email: mp+281292@code.launchpad.net |
This proposal supersedes a proposal from 2015-11-11.
Commit message
This branch re-adds the integration tests using gmenuharness.
* Added OSD notifications to show output source when the volume or
source change (LP: #1382548, LP: #1415480, LP: #1484589)
* debian/control:
Added the following build dependencies:
- cmake-extras (>= 0.4),
- google-mock (>= 1.6.0+svn437),
- libqtdbusmock1-dev (>= 0.3),
- libqtdbustest1-dev,
- libunity-api-dev,
- pulseaudio,
- qt5-default,
- qtbase5-dev,
- qtbase5-dev-tools,
- qtdeclarative5-dev,
- qtdeclarative5-
* Added gmenuharness library for integration tests support.
New Files:
- src/gmenuharnes
- src/gmenuharnes
- src/gmenuharnes
- src/gmenuharnes
- src/gmenuharnes
- include/
- include/
- include/
- include/
* Added integration tests using gmenuharness
New Files:
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/dbus-
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/integrati
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
- tests/service-
Description of the change
This branch re-adds the integration tests using gmenuharness.
I'm approving myself as it was already approved previously as branch:
lp:~xavi-garcia-mena/indicator-sound/remove-warning-message-in-volume-notification
PASSED: Continuous integration, rev:510 jenkins. qa.ubuntu. com/job/ indicator- sound-ci/ 288/ jenkins. qa.ubuntu. com/job/ indicator- sound-wily- amd64-ci/ 64 jenkins. qa.ubuntu. com/job/ indicator- sound-wily- armhf-ci/ 64 jenkins. qa.ubuntu. com/job/ indicator- sound-wily- armhf-ci/ 64/artifact/ work/output/ *zip*/output. zip
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/indicator- sound-ci/ 288/rebuild
http://