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

Reply via email to