Merge lp:~lukas-kde/unity8/fixLogin1Tests into lp:unity8
| Status: | Work in progress |
|---|---|
| Proposed branch: | lp:~lukas-kde/unity8/fixLogin1Tests |
| Merge into: | lp:unity8 |
| Diff against target: |
319 lines (+131/-30) 5 files modified
debian/control (+2/-1) plugins/Unity/Session/CMakeLists.txt (+2/-0) plugins/Unity/Session/dbusunitysessionservice.cpp (+12/-12) tests/plugins/Unity/Session/CMakeLists.txt (+1/-1) tests/plugins/Unity/Session/sessionbackendtest.cpp (+114/-16) |
| To merge this branch: | bzr merge lp:~lukas-kde/unity8/fixLogin1Tests |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Albert Astals Cid (community) | Needs Information on 2016-01-12 | ||
| Josh Arenson | 2015-09-25 | Needs Information on 2015-10-27 | |
| PS Jenkins bot | continuous-integration | Needs Fixing on 2015-10-26 | |
| Michał Sawicz | Abstain on 2015-09-29 | ||
|
Review via email:
|
|||
Commit Message
Extend the sessionBackendTest with methods testing also the mock dbus interfaces
Description of the Change
Extend the sessionBackendTest with methods testing also the mock dbus interfaces (org.freedeskto
Fix the testLogin1Capab
* Are there any related MPs required for this MP to build/function as expected? Please list.
No
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* Did you make sure that your branch does not contain spurious tags?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Yes
* If you changed the UI, has there been a design review?
N/A
| Michał Sawicz (saviq) wrote : | # |
Text conflict in plugins/
1 conflicts encountered.
- 1977. By Lukáš Tinkl on 2015-09-29
-
merge trunk and fix conflicts
| Lukáš Tinkl (lukas-kde) wrote : | # |
> Text conflict in plugins/
> 1 conflicts encountered.
Fixed
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1977
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Josh Arenson (josharenson) wrote : | # |
1 small change (inline). Else, looks good for now. The qmltest failure seems CI related, but another run would be nice to see.
| Lukáš Tinkl (lukas-kde) wrote : | # |
Saviq advised me to make it a build dep; I will put it in place alphabetically
- 1978. By Lukáš Tinkl on 2015-09-29
-
put the python-dbusmock dep in place alphabetically
| Michał Sawicz (saviq) wrote : | # |
W dniu 29.09.2015 o 17:51, Lukáš Tinkl pisze:
> Not technically a build dep but it's neither a runtime dep :)
It is a build dep because it's needed for tests that run during package
building.
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1977
http://
Executed test runs:
FAILURE: http://
UNSTABLE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1978
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Francis Ginther (fginther) wrote : | # |
I took a look at the QML test issue. The build is failing because there are processes still active when the build tries to exit the pbuilder chroot. On a rerun of this I found:
ubuntu@
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dbus-laun 19410 root cwd DIR 253,1 4096 393622 5058
dbus-laun 19410 root rtd DIR 253,1 4096 393622 5058
dbus-daem 19411 root cwd DIR 253,1 4096 393622 5058
dbus-daem 19411 root rtd DIR 253,1 4096 393622 5058
ubuntu@
message+ 693 1 0 20:04 ? 00:00:00 /usr/bin/
root 855 1 0 20:04 ? 00:00:00 /usr/bin/
root 863 1 0 20:04 ? 00:00:00 /usr/bin/
root 870 865 0 20:04 ? 00:00:00 /usr/bin/
ubuntu 4238 4201 0 20:11 ? 00:00:00 /usr/bin/ssh-agent /usr/bin/
ubuntu 4241 1 0 20:11 ? 00:00:00 /usr/bin/
ubuntu 4242 1 0 20:11 ? 00:00:00 /usr/bin/
ubuntu 4293 4289 0 20:11 ? 00:00:00 /usr/bin/
ubuntu 4322 1 0 20:11 ? 00:00:00 dbus-launch --autolaunch 024226a659a4bd8
ubuntu 4323 1 0 20:11 ? 00:00:00 /usr/bin/
root 19410 1 0 20:54 ? 00:00:00 dbus-launch --autolaunch=
root 19411 1 0 20:54 ? 00:00:00 /usr/bin/
ubuntu 21343 21278 0 21:09 pts/0 00:00:00 grep --color=auto dbus
- 1979. By Lukáš Tinkl on 2015-10-14
-
kill the DBUS processes in ordeer not to hog up the test runner
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1979
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1980. By Lukáš Tinkl on 2015-10-19
-
merge trunk
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1980
http://
Executed test runs:
UNSTABLE: http://
UNSTABLE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1981. By Lukáš Tinkl on 2015-10-26
-
merge trunk
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1981
http://
Executed test runs:
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Text conflict in plugins/
1 conflicts encountered.
| Albert Astals Cid (aacid) wrote : | # |
> add_definitions
What's the use of this? It doesn't get defined to anything else elsewhere, no?
Unmerged revisions
- 1981. By Lukáš Tinkl on 2015-10-26
-
merge trunk
- 1980. By Lukáš Tinkl on 2015-10-19
-
merge trunk
- 1979. By Lukáš Tinkl on 2015-10-14
-
kill the DBUS processes in ordeer not to hog up the test runner
- 1978. By Lukáš Tinkl on 2015-09-29
-
put the python-dbusmock dep in place alphabetically
- 1977. By Lukáš Tinkl on 2015-09-29
-
merge trunk and fix conflicts
- 1976. By Lukáš Tinkl on 2015-09-25
-
add a build dep on python3-dbusmock
- 1975. By Lukáš Tinkl on 2015-09-25
-
test the gnome screensaver mock
- 1974. By Lukáš Tinkl on 2015-09-25
-
test logind mock
- 1973. By Lukáš Tinkl on 2015-09-24
-
use metaObject and invokeMethod instead of if/else branches
- 1972. By Lukáš Tinkl on 2015-09-24
-
create the DUSS service on either session/system bus depending on the testing status;
test login1 DBUS iface using a mock on session bus

FAILED: Continuous integration, rev:1976 jenkins. qa.ubuntu. com/job/ unity8- ci/6356/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 4371 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- wily-touch/ 731 jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/1068 jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- wily/386/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/963 jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/964 jenkins. qa.ubuntu. com/job/ unity8- wily-amd64- ci/595 jenkins. qa.ubuntu. com/job/ unity8- wily-i386- ci/596 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- vivid-mako/ 3561 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 4368 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 4368/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 23688 jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- wily-mako/ 441 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 731 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- wily-armhf/ 731/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 23689
http://
Executed test runs:
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/6356/ rebuild
http://