Skip to content

Sometimes really slow 'make check' in pipeline

Maybe a /dev/random related delay? Canceling a job gives a backtrace like this:

Terminated
FAIL: tests/x509-auth.scm
======================================================
   Guile-GnuTLS 4.0.0.18-b2b0: guile/test-suite.log
======================================================
# TOTAL: 23
# PASS:  22
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: tests/x509-auth.scm
=========================
throw to `gnutls-error' with args (#<gnutls-error-enum Public key signing has failed.> handshake) [PID 14806]
          14 (primitive-load "/builds/gnutls/guile/guile/./tests/x50?")
In ice-9/eval.scm:
    155:9 13 (_ _)
In ice-9/boot-9.scm:
  1731:15 12 (with-exception-handler #<procedure 5794537996f0 at ic?> ?)
  1736:10 11 (with-exception-handler _ _ #:unwind? _ # _)
    142:2 10 (dynamic-wind _ _ #<procedure 5794537ac4c0 at ice-9/eva?>)
In ice-9/eval.scm:
    155:9  9 (_ _)
   279:15  8 (_ #(#(#<directory (gnutls build tests) 5794535755a0> ?)))
    619:8  7 (_ #(#(#(#<directory (guile-user) 579453575f00> # ?)) ?))
In unknown file:
           6 (handshake #<session 5794537b6fe0>)
In ice-9/boot-9.scm:
  1669:16  5 (raise-exception _ #:continuable? _)
  1764:13  4 (_ #<&compound-exception components: (#<&error> #<&irri?>)
In ice-9/eval.scm:
    619:8  3 (_ #(#(#<directory (gnutls build tests) 5794535755a0>) ?))
In ice-9/boot-9.scm:
    142:2  2 (dynamic-wind #<procedure 5794537b1b80 at ice-9/eval.s?> ?)
In ice-9/eval.scm:
    159:9  1 (_ #(#(#<directory (gnutls build tests) 5794535755a0> ?)))
In unknown file:
           0 (make-stack #t)
FAIL tests/x509-auth.scm (exit status: 143)