I think disabling the tests on xenial is a bad idea since they seem to pass most of the time (every time I tried), while they never pass on yakkety. Since xenial + Qt 5.6 is the next stable platform and the tests pass there (possibly with some flakiness still), there's value to keep them enabled.
The single xenial failure - https://launchpadlibrarian.net/285955337 /buildlog_ubuntu-xenial- ppc64el.thumbnailer_2.4+16.04.20160922.1-0ubuntu1_BUILDING.txt.gz - was in one out of ten subtests and failed differently, while the yakkety failures are always similar and fail all subtests in 5 different tests. It's currently unclear if the issue is due to Qt, GCC6, glibc 2.24 or the interaction between these, so saying it's because of the Qt 5.6 is imprecise for now, although the refactored QDBus code can clearly still have further bug fixes. This thumbnailer problem seems just a bit different since it's architecture specific, which could point towards other toolchain problems. It seems there are no similar problems on identical Qt version but with GCC5 and older glibc (xenial). One idea would be to try building with GCC5 on yakkety and see what the PPA builders would say about that. Older glibc cannot however be easily used. It's not possible to back out Qt 5.6, as Qt 5.5 is already end-of-life while 5.6 is upstream LTS release, supported until 2019. The best plan is to get bugs filed in upstream for their supported release with a test case that can produce the crash (without Ubuntu dependencies). And if the problem can be pinpointed to the compiler or C library, likewise bug reports over there. Qt 5.6 is now also already the minimum version required by other flavors, moving to 5.7 by 17.04. Please also discuss with boiko on what he learned of the QDBus behavior changes when looking at telepathy-qt, maybe there's something to improve in thumbnailer regardless. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to thumbnailer in Ubuntu. https://bugs.launchpad.net/bugs/1613561 Title: [MIR] thumbnailer Status in thumbnailer package in Ubuntu: Incomplete Bug description: [Availability] * Available in universe [Rationale] * This package is required by many Ubuntu Touch applications and scopes, such as gallery app, music app, today scope, music scope, etc. [Security] * No known security issues at this time. It has been reviewed by security in the past for use on the phone. [Quality assurance] * This package has unit tests. [Dependencies] Most dependencies are already in main with the exception of the following: * libboost-filesystem-dev * libunity-api-dev (Bug #1613563) * persistent-cache-cpp-dev (Bug #1613560) Note that the package has other dependencies that are not in main, but these are used only for the tests and are not runtime dependencies. [Standards compliance] * This package uses cmake. [Maintenance] * This package is maintained by Canonical and actively in use on the phone images. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1613561/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp