Source: xandikos Version: 0.0.9-1 User: [email protected] Usertags: timeout
Dear maintainers, The last run of xandikos on ci.debian.net timed out. This happened once before. I have copied the output below. Could you please make your autopkgtest robust against this failure, so that it doesn't waste time waiting? It also seems that the failure isn't actually catching a regression, but rather is sensitive to something else. If this happens more often, I might mark the test as flaky and it will be skipped from unstable-to-testing migration checking. Don't hesitate to ask for help for the Debian CI team² if you need help solving this issue. Paul https://ci.debian.net/data/autopkgtest/testing/amd64/x/xandikos/604719/log.gz autopkgtest [15:28:02]: test litmus: [----------------------- ++ dirname ./compat/xandikos-litmus.sh + . ./compat/common.sh ++ XANDIKOS_PID= +++ mktemp ++ DAEMON_LOG=/tmp/tmp.27fC2UKlVq +++ mktemp -d ++ SERVEDIR=/tmp/tmp.6FgzxRB9lx ++ '[' -z xandikos ']' ++ set -e + TESTS=basic + set -e + run_xandikos --autocreate + XANDIKOS_PID=4295 + trap xandikos_cleanup 0 EXIT + i=0 + xandikos -p5233 -llocalhost -d /tmp/tmp.6FgzxRB9lx --autocreate + '[' 0 -lt 10 ']' + curl http://localhost:5233/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed to connect to localhost port 5233: Connection refused + sleep 1 INFO:root:Creating /tmp/tmp.6FgzxRB9lx/user/ INFO:root:Listening on localhost:5233 + let i+=1 + '[' 1 -lt 10 ']' + curl http://localhost:5233/ % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 361 100 361 0 0 60166 0 --:--:-- --:--:-- --:--:-- 60166 + break + which litmus + LITMUS=litmus + TESTS=basic + litmus http://localhost:5233/ -> running `basic': 0. init.................. 0. init.................. pass 1. begin................. 1. begin................. pass 2. options............... 2. options............... pass 3. put_get............... 3. put_get............... pass 4. put_get_utf8_segment.. 4. put_get_utf8_segment.. pass 5. put_no_parent......... 5. put_no_parent......... pass 6. mkcol_over_plain...... 6. mkcol_over_plain...... pass 7. delete................ 7. delete................ pass 8. delete_null........... 8. delete_null........... pass 9. delete_fragment....... 9. delete_fragment....... pass 10. mkcol................. 10. mkcol................. pass 11. mkcol_again........... 11. mkcol_again........... pass 12. delete_coll........... 12. delete_coll........... pass 13. mkcol_no_parent....... 13. mkcol_no_parent....... pass 14. mkcol_with_body....... 14. mkcol_with_body....... pass 15. finish................ 15. finish................ pass <- summary for `basic': of 16 tests run: 16 passed, 0 failed. 100.0% + exit 0 + xandikos_cleanup + '[' -z 4295 ']' + kill -TERM 4295 + rm --preserve-root -rf /tmp/tmp.6FgzxRB9lx 127.0.0.1 - - [14/Jul/2018 15:28:04] "GET / HTTP/1.1" 200 361 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/ HTTP/1.1" 404 45 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/ HTTP/1.1" 201 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "OPTIONS /litmus/ HTTP/1.1" 200 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "PUT /litmus/res HTTP/1.1" 201 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "GET /litmus/res HTTP/1.1" 200 41 127.0.0.1 - - [14/Jul/2018 15:28:04] "PUT /litmus/res-%e2%82%ac HTTP/1.1" 201 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "GET /litmus/res-%e2%82%ac HTTP/1.1" 200 41 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/409me/noparent.txt/ HTTP/1.1" 409 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/res-%e2%82%ac/ HTTP/1.1" 405 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/res-%e2%82%ac HTTP/1.1" 204 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/404me HTTP/1.1" 404 50 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/frag/ HTTP/1.1" 201 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/frag/#ment HTTP/1.1" 404 57 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/frag/ HTTP/1.1" 204 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/coll/ HTTP/1.1" 201 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/coll/ HTTP/1.1" 405 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "DELETE /litmus/coll/ HTTP/1.1" 204 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/409me/noparent/ HTTP/1.1" 409 0 127.0.0.1 - - [14/Jul/2018 15:28:04] "MKCOL /litmus/mkcolbody HTTP/1.1" 415 40 Traceback (most recent call last): File "/usr/lib/python3.6/wsgiref/handlers.py", line 138, in run self.finish_response() File "/usr/lib/python3.6/wsgiref/handlers.py", line 180, in finish_response self.write(data) File "/usr/lib/python3.6/wsgiref/handlers.py", line 279, in write self._write(data) File "/usr/lib/python3.6/wsgiref/handlers.py", line 453, in _write result = self.stdout.write(data) File "/usr/lib/python3.6/socketserver.py", line 800, in write self._sock.sendall(b) File "/usr/lib/python3/dist-packages/xandikos/web.py", line 1032, in handle_sigterm sys.exit(0) SystemExit: 0 + cat /tmp/tmp.27fC2UKlVq + wait 4295 autopkgtest [18:14:43]: ERROR: timed out on command "su -s /bin/bash debci -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || true; . ~/.profile >/dev/null 2>&1 || true; buildtree="/tmp/autopkgtest-lxc.ryeusap7/downtmp/build.KF0/src"; mkdir -p -m 1777 -- "/tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-artifacts"; export AUTOPKGTEST_ARTIFACTS="/tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-artifacts"; export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 "/tmp/autopkgtest-lxc.ryeusap7/downtmp/autopkgtest_tmp"; export AUTOPKGTEST_TMP="/tmp/autopkgtest-lxc.ryeusap7/downtmp/autopkgtest_tmp"; export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; echo $$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f /tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod +x /tmp/autopkgtest-lxc.ryeusap7/downtmp/build.KF0/src/debian/tests/litmus; touch /tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-stdout /tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-stderr; /tmp/autopkgtest-lxc.ryeusap7/downtmp/build.KF0/src/debian/tests/litmus 2> >(tee -a /tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-stderr >&2) > >(tee -a /tmp/autopkgtest-lxc.ryeusap7/downtmp/litmus-stdout);" (kind: test) autopkgtest [18:14:43]: test litmus: -----------------------]
signature.asc
Description: OpenPGP digital signature

