• Bug#1102303: golang-gopkg-irc.v4: FTBFS: flaky tests

    From Santiago Vila@21:1/5 to All on Mon Apr 7 15:30:02 2025
    Package: src:golang-gopkg-irc.v4
    Version: 4.0.0+dfsg-2
    Severity: important
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    [ please read the notes at the end ]

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --builddirectory=_build --buildsystem=golang
    dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
    dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
    dh_clean -O--builddirectory=_build -O--buildsystem=golang
    debian/rules binary
    dh binary --builddirectory=_build --buildsystem=golang
    dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
    dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
    dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
    dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
    cd _build && go install -trimpath -v -p 1 gopkg.in/irc.v4 internal/goarch
    internal/abi
    internal/unsafeheader
    internal/cpu
    internal/bytealg
    internal/byteorder
    internal/chacha8rand
    internal/coverage/rtcov
    internal/godebugs
    internal/goexperiment
    internal/goos
    internal/profilerecord
    internal/runtime/atomic
    internal/runtime/exithook
    internal/asan
    internal/msan
    internal/race
    internal/runtime/math
    internal/runtime/sys
    internal/runtime/maps
    internal/runtime/syscall
    internal/stringslite
    runtime
    internal/reflectlite
    errors
    sync/atomic
    internal/sync
    sync
    io
    iter
    math/bits
    unicode
    unicode/utf8
    bytes
    strings
    bufio
    internal/bisect
    internal/godebug
    internal/itoa
    internal/oserror
    syscall
    time
    context
    cmp
    math
    strconv
    reflect
    slices
    internal/fmtsort
    path
    io/fs
    internal/filepathlite
    internal/syscall/unix
    internal/poll
    internal/syscall/execenv
    internal/testlog
    os
    fmt
    golang.org/x/time/rate
    sort
    regexp/syntax
    regexp
    gopkg.in/irc.v4
    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
    cd _build && go test -vet=off -v -p 1 gopkg.in/irc.v4
    === RUN TestHandlerFunc
    === PAUSE TestHandlerFunc
    === RUN TestCapReq
    === PAUSE TestCapReq
    === RUN TestClient
    === PAUSE TestClient
    === RUN TestSendLimit
    === PAUSE TestSendLimit
    === RUN TestClientHandler
    === PAUSE TestClientHandler
    === RUN TestFromChannel
    === PAUSE TestFromChannel
    === RUN TestPingLoop
    === PAUSE TestPingLoop
    === RUN TestWriteMessageError
    === PAUSE TestWriteMessageError
    === RUN TestConn
    === PAUSE TestConn
    === RUN TestDebugCallback
    === PAUSE TestDebugCallback
    === RUN TestParseMessage
    === PAUSE TestParseMessage
    === RUN TestMustParseMessage
    === PAUSE TestMustParseMessage
    === RUN TestMessageParam
    === PAUSE TestMessageParam
    === RUN TestMessageTrailing
    === PAUSE TestMessageTrailing
    === RUN TestMessageCopy
    === PAUSE TestMessageCopy
    === RUN TestMsgSplit
    parser_test.go:149: Disabled as the _testcases submodule is not available --- SKIP: TestMsgSplit (0.00s)
    === RUN TestMsgJoin
    parser_test.go:209: Disabled as the _testcases submodule is not available --- SKIP: TestMsgJoin (0.00s)
    === RUN TestUserhostSplit
    parser_test.go:256: Disabled as the _testcases submodule is not available --- SKIP: TestUserhostSplit (0.00s)
    === RUN TestMaskToRegex
    === PAUSE TestMaskToRegex
    === CONT TestHandlerFunc
    --- PASS: TestHandlerFunc (0.00s)
    === CONT TestMaskToRegex
    --- PASS: TestMaskToRegex (0.00s)
    === CONT TestMessageCopy
    --- PASS: TestMessageCopy (0.00s)
    === CONT TestMessageTrailing
    --- PASS: TestMessageTrailing (0.00s)
    === CONT TestMessageParam
    --- PASS: TestMessageParam (0.00s)
    === CONT TestMustParseMessage
    --- PASS: TestMustParseMessage (0.00s)
    === CONT TestParseMessage
    --- PASS: TestParseMessage (0.00s)
    === CONT TestDebugCallback
    --- PASS: TestDebugCallback (0.00s)
    === CONT TestConn
    --- PASS: TestConn (0.00s)
    === CONT TestWriteMessageError
    --- PASS: TestWriteMessageError (0.00s)
    === CONT TestPi