I've prepared but not uploaded yet the Debian release: one of the tests fails
(that's on Debian unstable running 3.2.0-1-686-pae on Intel i5-480M).
cheers,
sez
0.......F.. 10.......
cttestsrv: failure
sh-tests/allow-underscore.commands
sh-tests/allow-underscore.commands
sh-tests/delete_ready.commands
sh-tests/delete_ready.commands
sh-tests/multi-tube.commands
sh-tests/multi-tube.commands
sh-tests/no_negative_delays.commands
sh-tests/no_negative_delays.commands
sh-tests/omit-time-left.commands
sh-tests/omit-time-left.commands
sh-tests/pause-tube.commands
sh-tests/pause-tube.commands
46,47c46,47
< current-jobs-urgent: 1
< current-jobs-ready: 1
---
> current-jobs-urgent: 0
> current-jobs-ready: 0
49c49
< current-jobs-delayed: 0
---
> current-jobs-delayed: 1
60c60
< OK 143
---
> OK 145
64c64
< state: ready
---
> state: delayed
66c66
< age: 1
---
> age: 0
85c85
< age: 4
---
> age: 3
integ-test.c:128: test: diffst == 0
integ-test.c:128: was 256
17 tests; 1 failures; 0 errors.
make[1]: *** [check-ct] Error 1
make[1]: Leaving directory `/home/sez/git/beanstalkd/beanstalkd'
dh_auto_test: make -j1 check returned exit code 2
That test (pause-tube) has a race that causes it to fail
sometimes, and I neglected to fix it before the release.
The output you posted is consistent with correct beanstalkd
behavior.
kr
FYI uploaded to debian unstable, with the test disabled.
more test failures (on amd64 & kfreebsd-i386 respectively):
On line 47 sh-tests/binlog-sizelimit.sh
first binlog wrong size
FAIL: sh-tests/binlog-sizelimit.sh
On line 80 sh-tests/binlog-diskfull-delete.sh
Second binlog file is missing
FAIL: sh-tests/binlog-diskfull-delete.sh
these are tests that were previously (prior to 1.5) passing on all
Debian-supported arches.
https://buildd.debian.org/status/package.php?p=beanstalkd
sez
Thanks!
FWIW failing tests that previously ran fine are release-critical in Debian
kr
thank you too. I could test individually on the problematic arches (I suppose
you did already), but I think the most efficient way would be to make a new
release, so that it gets tested on all Debian-supported arches automatically.
sez
--
Every great idea is worthless without someone to do the work. --Neil Williams