Merge lp://staging/~dandrader/qtmir/no-lttng-on-tests into lp://staging/qtmir
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Michael Terry | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 557 | ||||
Proposed branch: | lp://staging/~dandrader/qtmir/no-lttng-on-tests | ||||
Merge into: | lp://staging/qtmir | ||||
Prerequisite: | lp://staging/~dandrader/qtmir/content-hub-clipboard | ||||
Diff against target: |
396 lines (+261/-11) 13 files modified
tests/mirserver/CMakeLists.txt (+110/-0) tests/mirserver/QtEventFeeder/CMakeLists.txt (+1/-1) tests/mirserver/Screen/CMakeLists.txt (+1/-1) tests/mirserver/ScreensModel/CMakeLists.txt (+1/-1) tests/mirserver/WindowManager/CMakeLists.txt (+1/-1) tests/mirserver/tracepoints.h (+23/-0) tests/modules/Application/CMakeLists.txt (+2/-2) tests/modules/ApplicationManager/CMakeLists.txt (+2/-2) tests/modules/CMakeLists.txt (+93/-0) tests/modules/SessionManager/CMakeLists.txt (+1/-1) tests/modules/SharedWakelock/CMakeLists.txt (+1/-1) tests/modules/SurfaceManager/CMakeLists.txt (+1/-1) tests/modules/tracepoints.h (+24/-0) |
||||
To merge this branch: | bzr merge lp://staging/~dandrader/qtmir/no-lttng-on-tests | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Unity8 CI Bot (community) | continuous-integration | Needs Fixing | |
Michael Terry (community) | Approve | ||
Review via email: mp+304299@code.staging.launchpad.net |
Commit message
Don't link tests against LTTng
LTTng was causing deadlocks when running tests on arm and on CI
Workaround for https:/
This is the backtrace of where it gets stuck:
#0 0xffffffff in __pthread_
#1 0xffffffff in tls_get_addr_tail (ti=0xb637021c, dtv=0xb3757008, the_map=<optimized out>) at dl-tls.c:778
#2 0xffffffff in lttng_ust_init () at /usr/include/
#3 0xffffffff in lttng_ust_init () at lttng-ust-
#4 0xffffffff in lttng_ust_init () at lttng-ust-
#5 0xffffffff in call_init (l=<optimized out>, argc=argc@entry=1, argv=argv@
#6 0xffffffff in _dl_init (env=<optimized out>, argv=<optimized out>, argc=<optimized out>, l=<optimized out>) at dl-init.c:30
#7 0xffffffff in _dl_init (main_map=
#8 0xffffffff in _dl_start_user () at /lib/ld-
It gets stuck during initialization, more specifically, inside lttng_fixup_
FAILED: Continuous integration, rev:553 /unity8- jenkins. ubuntu. com/job/ lp-qtmir- ci/357/ /unity8- jenkins. ubuntu. com/job/ build/2700/ console /unity8- jenkins. ubuntu. com/job/ build-0- fetch/2728 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 2601 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial+ overlay/ 2601 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= yakkety/ 2601 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 2594/console /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= yakkety/ 2594/console
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-qtmir- ci/357/ rebuild
https:/