Bug 45275 - tests fail in a chroot with GNUTLS 3, including one OOM-kill
Summary: tests fail in a chroot with GNUTLS 3, including one OOM-kill
Status: RESOLVED FIXED
Alias: None
Product: Wocky
Classification: Unclassified
Component: General (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on: 43992
Blocks:
  Show dependency treegraph
 
Reported: 2012-01-26 08:12 UTC by Simon McVittie
Modified: 2014-02-06 19:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Simon McVittie 2012-01-26 08:12:45 UTC
+++ This bug was initially created as a clone of Bug #43992 +++

With Debian's GNUTLS 3.0.12-1 and Bug #43992 fixed, Wocky's tests fail in a chroot containing Gabble's build-dependencies (minus the old GNUTLS) + dbus (for the new gnome-keyring goo), when run under with-session-bus.sh.

This test ate all the CPU and memory, and was eventually killed by the OOM-killer:

TEST: wocky-tls-test... (pid=25709)
  /tls/handshake+rw:                                                   FAIL

Additionally, there were a couple of failures in wocky-connector-test, namely /connector+ssl/econnreset/ssl-negotiate and /connector/econnreset/tls-negotiate; those might have been busy-looping, or I might have just been impatient. (My gnome-terminal was swapped out at the time, so I couldn't see anything beyond what was on a text console.)

It's possible that my chroot was missing some dependencies, but the OOM failure mode seems pretty bad even so.
Comment 1 Simon McVittie 2014-02-06 19:59:51 UTC
This appears to have been a GNUTLS 3.0 bug, or something, because the Wocky tests now pass (with Debian's gnutls28/3.2.10-2).


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.