[pkg-go] Bug#1009690: git-sizer: autopkgtest regression on ppc64el: An error is expected but got nil.

Paul Gevers elbrus at debian.org
Thu Apr 14 11:32:49 BST 2022

Source: git-sizer
Version: 1.5.0-1
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression

Dear maintainer(s),

With a recent upload of git-sizer the autopkgtest of git-sizer fails on 
ppc64el in testing when that autopkgtest is run with the binary packages 
of git-sizer from unstable. It passes when run with only packages from 
testing. In tabular form:

                        pass            fail
git-sizer              from testing    1.5.0-1
all others             from testing    from testing

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?

More information about this bug and the reason for filing it can be found on


[1] https://qa.debian.org/excuses.php?package=git-sizer


=== CONT  TestLittleEPIPE
=== CONT  TestBigEPIPE
     pipeline_test.go:327:         	Error Trace:	pipeline_test.go:327
         	Error:      	An error is expected but got nil.
         	Test:       	TestBigEPIPE
--- FAIL: TestBigEPIPE (0.03s)
=== CONT  TestPipelineCanceled
--- PASS: TestPipelineWithFunction (0.03s)
=== CONT  TestPipelineInterrupted
--- PASS: TestIgnoredSIGPIPE (0.04s)
=== CONT  TestPipelineStderr
--- PASS: TestPipelineCanceled (0.01s)
=== CONT  TestPipelineExit
--- PASS: TestPipelineStderr (0.01s)
=== CONT  TestPipelineDir
--- PASS: TestPipelineDir (0.01s)
=== CONT  TestPipelineTwoCommandsPiping
--- PASS: TestPipelineInterrupted (0.02s)
=== CONT  TestPipelineReadFromSlowly2
--- PASS: TestPipelineExit (0.02s)
=== CONT  TestPipelineReadFromSlowly
--- PASS: TestPipelineTwoCommandsPiping (0.01s)
=== CONT  TestNontrivialPipeline
--- PASS: TestNontrivialPipeline (0.01s)
=== CONT  TestPipelineSingleCommandWithStdout
--- PASS: TestPipelineSingleCommandWithStdout (0.01s)
=== CONT  TestPipelineSingleCommandOutput
--- PASS: TestPipelineSingleCommandOutput (0.01s)
=== CONT  TestPipelineSecondStageFailsToStart
--- PASS: TestPipelineSecondStageFailsToStart (0.00s)
=== CONT  TestErrors/pipe-then-error-then-finish-early
=== CONT  TestErrors/error-then-pipe-then-finish-early
=== CONT  TestErrors/finish-early-then-pipe
=== CONT  TestErrors/pipe-then-finish-early-with-gap
=== CONT  TestErrors/two-pipe-then-finish-early
=== CONT  TestErrors/pipe-then-two-finish-early
=== CONT  TestErrors/pipe-then-finish-early
=== CONT  TestErrors/error-after-finish-early
=== CONT  TestErrors/error-before-finish-early
=== CONT  TestErrors/finish-early-ignored
=== CONT  TestErrors/two-spaced-errors
=== CONT  TestErrors/error-then-pipe
=== CONT  TestErrors/pipe-then-error
=== CONT  TestErrors/two-consecutive-errors
=== CONT  TestErrors/error
=== CONT  TestErrors/lonely-error
--- PASS: TestErrors (0.00s)
     --- PASS: TestErrors/no-error (0.00s)
     --- PASS: TestErrors/pipe-then-error-then-finish-early (0.00s)
     --- PASS: TestErrors/error-then-pipe-then-finish-early (0.00s)
     --- PASS: TestErrors/finish-early-then-pipe (0.00s)
     --- PASS: TestErrors/pipe-then-finish-early-with-gap (0.00s)
     --- PASS: TestErrors/two-pipe-then-finish-early (0.00s)
     --- PASS: TestErrors/pipe-then-two-finish-early (0.00s)
     --- PASS: TestErrors/pipe-then-finish-early (0.00s)
     --- PASS: TestErrors/error-after-finish-early (0.00s)
     --- PASS: TestErrors/error-before-finish-early (0.00s)
     --- PASS: TestErrors/finish-early-ignored (0.00s)
     --- PASS: TestErrors/two-spaced-errors (0.00s)
     --- PASS: TestErrors/error-then-pipe (0.00s)
     --- PASS: TestErrors/pipe-then-error (0.00s)
     --- PASS: TestErrors/two-consecutive-errors (0.00s)
     --- PASS: TestErrors/error (0.00s)
     --- PASS: TestErrors/lonely-error (0.00s)
--- PASS: TestPipelineReadFromSlowly (0.30s)
--- PASS: TestPipelineReadFromSlowly2 (0.69s)
--- PASS: TestLittleEPIPE (1.02s)
FAIL	github.com/github/git-sizer/internal/pipe	1.042s
?   	github.com/github/git-sizer/internal/refopts	[no test files]
?   	github.com/github/git-sizer/internal/testutils	[no test files]
?   	github.com/github/git-sizer/isatty	[no test files]
?   	github.com/github/git-sizer/meter	[no test files]
?   	github.com/github/git-sizer/sizes	[no test files]
dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
github.com/github/git-sizer github.com/github/git-sizer/counts 
github.com/github/git-sizer/isatty github.com/github/git-sizer/meter 
github.com/github/git-sizer/sizes returned exit code 1
make[1]: *** [debian/rules:12: override_dh_auto_test] Error 25
make[1]: Leaving directory 
make: *** [debian/rules:4: build] Error 2
autopkgtest [00:15:22]: test dh-golang-autopkgtest

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-go-maintainers/attachments/20220414/c92c9432/attachment.sig>

More information about the Pkg-go-maintainers mailing list