[Pkg-javascript-devel] Bug#812714: node-redis: FTBFS - tests fail, redis-server not killed if tests fail

Michael Tautschnig mt at debian.org
Tue Jan 26 00:23:01 UTC 2016


Package: node-redis
Version: 0.12.1-2
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
addr=127.0.0.1:34379 fd=126 name= age=3046349 idle=793 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=0 obl=0 oll=0 omem=0 events=r cmd=zrange

Uncaught exception: AssertionError: 266 === 4
    at checkResult (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/test.js:662:16)
    at /srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/test.js:670:9
    at try_callback (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/index.js:592:9)
    at RedisClient.return_reply (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/index.js:685:13)
    at ReplyParser.<anonymous> (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/index.js:321:14)
    at emitOne (events.js:77:13)
    at ReplyParser.emit (events.js:169:7)
    at ReplyParser.send_reply (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/lib/parser/javascript.js:300:10)
    at ReplyParser.execute (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/lib/parser/javascript.js:203:22)
    at RedisClient.on_data (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/index.js:547:27)

assert.js:89
  throw new assert.AssertionError({
  ^
AssertionError: true == false
    at process.<anonymous> (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/test.js:2292:12)
    at emitOne (events.js:77:13)
    at process.emit (events.js:169:7)
    at process.exit (node.js:749:17)
    at process.<anonymous> (/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1/test.js:2287:13)
    at emitOne (events.js:77:13)
    at process.emit (events.js:169:7)
    at process._fatalException (node.js:223:26)
debian/rules:13: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 7
make[1]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-node-redis/node-redis-0.12.1'
debian/rules:8: recipe for target 'build' failed
make: *** [build] Error 2

The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.

Furthermore the redis-server instance is left running in this failing case:
redis_server_child.kill() would only be invoked after the assertions (line 2293
of test.js).

Best,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: node-redis-build-log.txt.gz
Type: application/x-gunzip
Size: 15053 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20160126/919c24ca/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20160126/919c24ca/attachment-0001.sig>


More information about the Pkg-javascript-devel mailing list