The tests that are failing are all Qt related. I suspect a problem in Qt rather than our code. (The thumbnailer code hasn't changed in ages, and the fact that it fails only on Yakkity suggest a problem with one of our dependencies.)
8: thumbnailer-service: [23:19:59.671] failure cache: 0 entries, 0 bytes, hit rate 0.00 (0/0), avg hit run 0.00, avg miss run 0.00 8: Segmentation fault (core dumped) 8: 8: ---- Xvfb log file ---- 8: _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. 8/26 Test #8: image-provider ..............................***Timeout 1500.00 sec Might indicate some X11 related issue? I we don't normally see this. Similar trace here: 9: ********* Start testing of Thumbnailer ********* 9: Config: Using QtTest library 5.6.1, Qt 5.6.1 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 6.2.0 20160830) 9: PASS : Thumbnailer::OnlineArt::initTestCase() 9: Segmentation fault (core dumped) 9: 9: ---- Xvfb log file ---- 9: _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root 9/26 Test #9: qml .........................................***Timeout 1500.00 sec The following looks like it simply got stuck and ended up being killed eventually. No trace at all: 10: thumbnailer-service: [00:09:59.863] failure cache: 0 entries, 0 bytes, hit rate 0.00 (0/0), avg hit run 0.00, avg miss run 0.00 10/26 Test #10: libthumbnailer-qt ...........................***Timeout 1500.00 sec [==========] Running 20 tests from 1 test case. I very much doubt that the problem is in our code. I have no idea how to do track this down. I don't have an arm64 or ppc machine. Last time I tried to use one of the porter boxes, it wasn't possible to install the overlay on them, so that looks like a no-go as well :-( -- 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