signon fails tests on Qt 5.6

Bug #1608822 reported by Timo Jyrinki
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qtbase-opensource-src (Ubuntu)
Undecided
Unassigned
signon (Ubuntu)
High
Alberto Mardegan

Bug Description

Changed in signon (Ubuntu):
importance: Undecided → High
Revision history for this message
Alberto Mardegan (mardy) wrote :

Reproduced with silo 24. Investigating...

Changed in signon (Ubuntu):
assignee: nobody → Alberto Mardegan (mardy)
status: New → Confirmed
Revision history for this message
Alberto Mardegan (mardy) wrote :
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
Revision history for this message
Alberto Mardegan (mardy) wrote :

I don't think that that failure is related. It's about the dbus daemon crashing:

(dbus-test-runner:7274): libdbustest-CRITICAL **: DBus Daemon exited abruptly!

And unfortunately it's something I've been occasionally seeing in different projects of mine in the last few months. It could be a regression in the dbus daemon itself, or maybe some issue with our builders (maybe OOM?).

Can you try building it again?

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

It failed but no log since LP hanged befor saving the log.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Reportedly the hangings now mean that some test process is left hanging so the build never "finishes".

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

The silo 42 version of signon now passes build against Qt 5.6.1 with the added commit from upstream: https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/qt5-beta2/+sourcepub/6829102/+listing-archive-extra

Changed in signon (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

qtbase-opensource-src (5.6.1+dfsg-3ubuntu3~3) yakkety; urgency=medium

  [ Timo Jyrinki ]
  * debian/patches/QDBusServer-delay-processing-of-D-Bus-messages.patch:
    - Fix DBus message processing (LP: #1608822)
  * debian/patches/xcb-Send-also-text-plain-when-a-text-uri-list-is-dro.patch:
    - Fix drag and drop from Qt to skype (LP: #1586857)
  * debian/patches/qt5-qmake-arm-linux-gnueabihf:
    - Support cross-compilation inside chroot using pkg-config (LP: #1580981)
  * debian/patches/Make-sure-connection-is-not-null-before-using-it.patch:
    - Fix unity8 crasher (LP: #1612309)
  * Update symbols with pkgkde-mark-qt5-private-symbols.
  * Disable printsupport tests that started failing but only on builders,
    possibly with new glibc. See LP: #1612767 for details.

  [ Dmitry Shachnev ]
  * Backport some upstream patches to add support for D-Bus global menus,
    and improve support for D-Bus tray icons (LP: #1612767):
    + dbustray_use_separate_connections.diff (fix for multiple tray icons)
    + dbusmenu_exclusive_groups.diff (fix for radio actions)
    + qplatformmenubar_createmenu.diff (adding a method to QPlatformMenuBar)
    + dbusmenu_global_menu.diff (add support for D-Bus global menus)
  * Add a distro patch to stop setting AA_DontUseNativeMenuBar unconditionally
    (allow_native_menubar.diff): we want this attribute to be false by default,
    but applications should be able to override it.

 -- Timo Jyrinki <email address hidden> Sat, 03 Sep 2016 13:58:20 +0000

Changed in qtbase-opensource-src (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package signon - 8.59+16.10.20160916-0ubuntu1

---------------
signon (8.59+16.10.20160916-0ubuntu1) yakkety; urgency=medium

  * debian/control, debian/libsignon-qt{1,-dev}.install, debian/rules:
    Don't build Qt4 packages.
  * New upstream release
    - Remove Qt4 support
    - Lib: add more defines for SignOnUi password dialog
    - signond: inform SignOnUI when a session finishes
    - signond: add configure option to enable backup
    - signond: minor code simplifications and cleanups
    - plugins: don't use custom proxy implementation on Qt 5.5 and later
    - RemotePluginProcess: don't use a thread for cancel
    - Build: use qmake's DBUS_ADAPTORS to build the backup adaptor
    - Build: support implicit out-of-tree builds
    - Build: enable CI in gitlab
    - Tests: add tst_signond using QtDBusMock
    - Doc: don't build signond documentation
    - Escape quotation marks in ConfigVersion.cmake.in files
  * Merge from upstream
    - Tests: fix AuthSession's "invocation of process() from another process"
      test (LP: #1608822)

 -- Alberto Mardegan <email address hidden> Fri, 16 Sep 2016 10:43:52 +0000

Changed in signon (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers