[Pkg-javascript-devel] Bug#920538: node-date-now: flaky autopkgtest as it times out sometimes

Paul Gevers elbrus at debian.org
Sat Jan 26 19:12:31 GMT 2019


Source: node-date-now
Version: 1.0.1-1
Severity: important
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: flaky

Dear maintainers,

In the last month, your package has failed 4 times on the ci.debian.net
with due to timeouts while a retry just after the failure passes. Could
you please investigate and make your autopkgtest more robust (e.g. check
if your timeout is reasonable in all circumstances)? Please contact me
if you need help and you think I can provide that (I am not subscribed
to this bug). If this flakiness can't really be fixed, consider setting
the "flaky" restriction (see
https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst).

Recent discussion of gating migration by autopkgtests on debian-devel
[1] noted that if this is going to work, and in particular now we are
*blocking* migration when it causes autopkgtest regressions,
intermittent autopkgtest failures are likely to have to be considered RC
due to their impact on the tested package's dependencies; for now I've
filed it as important.

Paul

[1] https://lists.debian.org/debian-devel/2018/05/msg00061.html

https://ci.debian.net/data/autopkgtest/testing/amd64/n/node-date-now/1790722/log.gz

autopkgtest [14:34:44]: test command1: nodejs ./test
autopkgtest [14:34:44]: test command1: [-----------------------
TAP version 13
# date
ok 1 should be truthy
ok 2 should be truthy
# seeded
not ok 3 should be truthy
  ---
    operator: ok
    expected: true
    actual:   false
    at: Test.<anonymous>
(/tmp/autopkgtest-lxc.yfcqr67i/downtmp/build.wkk/src/test/index.js:25:12)
    stack: |-
      Error: should be truthy
          at Test.assert [as _assert]
(/usr/lib/nodejs/tape/lib/test.js:235:54)
          at Test.bound [as _assert]
(/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Test.assert (/usr/lib/nodejs/tape/lib/test.js:353:10)
          at Test.bound [as ok] (/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Test.<anonymous>
(/tmp/autopkgtest-lxc.yfcqr67i/downtmp/build.wkk/src/test/index.js:25:12)
          at Test.bound [as _cb] (/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Test.run (/usr/lib/nodejs/tape/lib/test.js:106:10)
          at Test.bound [as run] (/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Immediate.next [as _onImmediate]
(/usr/lib/nodejs/tape/lib/results.js:71:15)
          at runCallback (timers.js:705:18)
  ...
ok 4 should be truthy
not ok 5 should be truthy
  ---
    operator: ok
    expected: true
    actual:   false
    at: Timeout._onTimeout
(/tmp/autopkgtest-lxc.yfcqr67i/downtmp/build.wkk/src/test/index.js:33:16)
    stack: |-
      Error: should be truthy
          at Test.assert [as _assert]
(/usr/lib/nodejs/tape/lib/test.js:235:54)
          at Test.bound [as _assert]
(/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Test.assert (/usr/lib/nodejs/tape/lib/test.js:353:10)
          at Test.bound [as ok] (/usr/lib/nodejs/tape/lib/test.js:87:32)
          at Timeout._onTimeout
(/tmp/autopkgtest-lxc.yfcqr67i/downtmp/build.wkk/src/test/index.js:33:16)
          at ontimeout (timers.js:436:11)
          at tryOnTimeout (timers.js:300:5)
          at listOnTimeout (timers.js:263:5)
          at Timer.processTimers (timers.js:223:10)
  ...
ok 6 should be truthy

1..6
# tests 6
# pass  4
# fail  2

autopkgtest [14:34:45]: test command1: -----------------------]

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20190126/df1b77c3/attachment.sig>


More information about the Pkg-javascript-devel mailing list