Control: tags -1 + help

Hello Paul Gevers,

Thanks for your bug report.

On Fri, Mar 06, 2020 at 09:25:22AM +0100, Paul Gevers wrote:
> Source: garagemq
> Version: 0.0~git20200204.15e6a9d+ds-1
> X-Debbugs-CC: debian...@lists.debian.org
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: fails-always
> 
> Dear maintainers,
> 
> Your new pacakge garagemq has an autopkgtest, great. However, it fails
> on amd64 (but passes on arm64). I copied some of the output at the
> bottom of this report.
> 
> Currently this regression is blocking the migration to testing [1]. Can
> you please investigate the situation and fix it?

Sorry, but I have no idea what's going on here. Some reflections:

a/ I can't spot any test that's actually failing! (They all seem to
report PASS.) Yet somehow the exit code is 1.

b/ I can *sometimes* reproduce the problem locally, but need a few
   things to trigger it:
   - test cache must be disabled
   - output must be to terminal (not redirected to file or piped)
When running the tests like this I can trigger the problem 50% of the
time:
go test -count=1 -vet=off -v -p 2 github.com/valinurovam/garagemq/server
(Note the '-count=1' to disable test cache.)

Somehow something seems racy, but I don't know at all where to look (as
I can't see one particular test actually fail).

(I also have no particular knowledge about the go debhelper that
hooks up the go tests to autopkgtest.)

> 
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
> 
> Paul
> 
> [1] https://qa.debian.org/excuses.php?package=garagemq
> 
> https://ci.debian.net/data/autopkgtest/testing/amd64/g/garagemq/4442139/log.gz
> 
> === RUN   Test_QueueDelete_Failed_QueueNotExists
> badger 2020/03/03 04:17:38 INFO: All 0 tables opened in 0s
> badger 2020/03/03 04:18:07 INFO: All 0 tables opened in 0s
> FAIL  github.com/valinurovam/garagemq/server  182.668s
> ?     github.com/valinurovam/garagemq/srvstorage      [no test files]
> ?     github.com/valinurovam/garagemq/storage [no test files]
> FAIL
> dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2
> github.com/valinurovam/garagemq github.com/valinurovam/garagemq/admin
> github.com/valinurovam/garagemq/amqp
> github.com/valinurovam/garagemq/auth
> github.com/valinurovam/garagemq/binding
> github.com/valinurovam/garagemq/config
> github.com/valinurovam/garagemq/consumer
> github.com/valinurovam/garagemq/exchange
> github.com/valinurovam/garagemq/interfaces
> github.com/valinurovam/garagemq/metrics
> github.com/valinurovam/garagemq/msgstorage
> github.com/valinurovam/garagemq/pool
> github.com/valinurovam/garagemq/protocol
> github.com/valinurovam/garagemq/qos
> github.com/valinurovam/garagemq/queue
> github.com/valinurovam/garagemq/safequeue
> github.com/valinurovam/garagemq/server
> github.com/valinurovam/garagemq/srvstorage
> github.com/valinurovam/garagemq/storage returned exit code 1
> make: *** [debian/rules:4: build] Error 25
> autopkgtest [04:18:31]: test dh-golang-autopkgtest: -----------------------]
> 


Regards,
Andreas Henriksson

Reply via email to