• Bug#1109561: receptor: flaky autopkgtest: no test files

    From Santiago Vila@21:1/5 to Paul Gevers on Sun Jul 20 19:40:01 2025
    tags 1109561 ftbfs
    thanks

    On Sun, Jul 20, 2025 at 07:44:11AM +0200, Paul Gevers wrote:

    Don't hesitate to reach out if you need help and some more information
    from our infrastructure.

    Hi. I had in fact this one pending to be reported (as a FTBFS bug).

    In my setup, this builds ok on systems with 1 CPU and fails 36% of the
    time (18 out of 50) on systems with 2 CPUs (maybe this is a hint about
    the nature of the problem). When it fails, the failure is the same
    happening in ci.debian.org, i.e. this:

    479s ok github.com/ansible/receptor/tests/functional/mesh 37.021s 479s ? github.com/ansible/receptor/tests/utils [no test files]
    479s FAIL

    So, Jérémy: If you want to debug this and need a VM to reproduce it,
    you can just tell me.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mathias Gibbens@21:1/5 to All on Mon Jul 21 09:00:01 2025
    control: retitle -1 receptor: flaky autopkgtest: panic: Fail in goroutine after TestTCPProxyServiceOutbound has completed

    The actual failure is:

    === RUN TestTCPProxyInboundCfgRun
    === RUN TestTCPProxyInboundCfgRun/Required_parameters_set_no_errors_raised panic: Fail in goroutine after TestTCPProxyServiceOutbound has completed

    goroutine 39 [running]:
    testing.(*common).Fail(0xc000319340)
    /usr/lib/go-1.24/src/testing/testing.go:988 +0xcb testing.(*common).FailNow(0xc000319340)
    /usr/lib/go-1.24/src/testing/testing.go:1017 +0x26 testing.(*common).Fatalf(0xc000319340, {0x927097?, 0x2?}, {0xc000314320?, 0xc0001a8050?, 0xc0001a2210?})
    /usr/lib/go-1.24/src/testing/testing.go:1125 +0x5e go.uber.org/mock/gomock.(*Controller).Call.func1(0xc0001a2240, {0x88a7e0, 0xc0001a6260}, {0x90bcfc, 0x4}, {0xc0003047e0, 0x2, 0x2})
    /tmp/autopkgtest-lxc._cg2k6k4/downtmp/autopkgtest_tmp/_build/src/go.uber.org/mock/gomock/controller.go:214 +0x3b7
    go.uber.org/mock/gomock.(*Controller).Call(0xc0001a2240, {0x88a7e0, 0xc0001a6260}, {0x90bcfc, 0x4}, {0xc0003047e0, 0x2, 0x2})
    /tmp/autopkgtest-lxc._cg2k6k4/downtmp/autopkgtest_tmp/_build/src/go.uber.org/mock/gomock/controller.go:230 +0xa5
    github.com/ansible/receptor/pkg/services/mock_services.(*MockNetLib).Dial(0xc0001a6260, {0x90b8c3, 0x3}, {0x0, 0x0})
    /tmp/autopkgtest-lxc._cg2k6k4/downtmp/autopkgtest_tmp/_build/src/github.com/ansible/receptor/pkg/services/mock_services/tcp_proxy.go:117 +0x10a
    github.com/ansible/receptor/pkg/services.TCPProxyServiceOutbound.func1()
    /tmp/autopkgtest-lxc._cg2k6k4/downtmp/autopkgtest_tmp/_build/src/github.com/ansible/receptor/pkg/services/tcp_proxy.go:131 +0x12b
    created by github.com/ansible/receptor/pkg/services.TCPProxyServiceOutbound in goroutine 37
    /tmp/autopkgtest-lxc._cg2k6k4/downtmp/autopkgtest_tmp/_build/src/github.com/ansible/receptor/pkg/services/tcp_proxy.go:121 +0x25d
    FAIL github.com/ansible/receptor/pkg/services 0.013s

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmh94rsACgkQKe7i1uz0 QvmgJhAAkmQHk6t7SnI44B3DDG7pY6MpMGzcz73TI59hqQH/z+4QH4/lk9MkwAso anXoVcLCXb/o7bGGj1LmFWVIiWL0KS8xQeHRhM1VCXpK37hEPib86OWICI3mPL9F OHL0s5G30OpOMI+ZhrlrOakc22ZzG4HHcFi1ty4kE3BThJrV4gy+GzXSbCDwqQW5 AM8Yne/rbNeTDj1ZPGPhBvHTWqabVaIQ/4+BB614VLURZRgpfUzlG36Berempwwh cL4NKWgGls9jWuAosaK0/2eRHY2H86kYSsNPSKfzRfBcSJyrS8aVLnxf2JHA/3Di T7zpdxo0WZuKAZQpVxkrvTerQla0uK+xtOpS2gS3rykUHa08NMKw3avTLkcSq0YL zq7fvDPetzOgSxMQkotcOfZsig7pMAyyB6W7pgQIiedoRB/E2947UnQtpEMYvU5t pA/kyUtiUFUhJ+TUgjzV+dIT+wuFtbwUBUghyEZlpL0bWo09G2fWBCifNSkZk59d J1wq/sjSVdnuGHRDdRpHNbOuury5Hxa9uhLFikMAbbbRPM8lUuvgIx42pzJ5pF+B sRbXi+29d9KuWXqnq2unKSO3ZDaaX2HKY/2hsOo9fJCrPog8XMHcZ34olGmq5FA3 4iXU5dPEKc3ODp43ClrEQqIRlFTatVtAAp/+QQo1jT3QJMoLKV8=
    =kGH3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)