Control: tags 920038 + help

On Mon 2019-01-21 21:10:04 +0100, Paul Gevers wrote:
> Since 2019-01-15 the autopkgtest of your package times out (after 5:33h)
> on ci.debian.net.

Thanks for the heads-up, Paul.  Looking at this more closely:

> autopkgtest [02:55:29]: test command1: MONKEYSPHERE_TEST_USE_SYSTEM=true 
> MONKEYSPHERE_TEST_NO_EXAMINE=true tests/keytrans

This is apparently timing out on this first test, not even getting to 
tests/basic.

and it ends with:

> ##################################################
>  Monkeysphere keytrans test completed successfully!
> ##################################################
> ### removing temp dir...

which is what i would expect, invoking the cleanup() bash function from
tests/common:

------
cleanup() {
    echo "### removing temp dir..."
    rm -rf "$TEMPDIR"

    if [ "$SSHD_PID" ] ; then
        echo "### killing off lingering sshd..."
        kill "$SSHD_PID"
    fi

    wait
}
------

So i imagine that it's hanging forever in the wait function.  I'll add a
"jobs" invocation before that for future tests to be able to see what
it's waiting on, i guess, but i don't see why that would have changed
from one invocation to the next.

i do note that the failure happened across a bash upgrade:

--- previous-run/testbed-packages
+++ current-run/testbed-packages
@@ -2,7 +2,7 @@
 apt    1.8.0~alpha3
 base-files     10.1
 base-passwd    3.5.45
-bash   4.4.18-3.1
+bash   5.0-1
 binutils       2.31.1-11
 binutils-common        2.31.1-11
 binutils-x86-64-linux-gnu      2.31.1-11


Since bash essential, it's not listed as an explicit dependency in
monkeysphere.  That said, i can easily run this test with bash 5.0-1 on
my own systems and have no hanging problem.

So i'm mystified by this, and would appreciate any help figuring it out.

   --dkg

Attachment: signature.asc
Description: PGP signature

Reply via email to