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: -----------------------]



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to