Hi Paul

Thanks for the report. Please note that nothing has changed in the way
Austin is built and packaged in-between version 1.0.0 and 1.0.1. From
what I can tell from the log, the tests are failing because src/austin
is not found, which would be the case if it's not being compiled from
sources using autotools. Indeed, in the linked logs I have spotted

autopkgtest [18:07:10]: build not needed

My guess is that a build is not needed for a binary package because
the binary should already be there? If so, it probably won't be in
src/, hence the failure.

As I said, the way of testing, building, and packaging Austin hasn't
changed across releases, which leads me to think that perhaps
something has changed in the Debian publication pipeline? Having said
that, I'd be happy to try and fix this if you could point me in the
right direction.

Thanks,
Gabriele

On Mon, 1 Jun 2020 at 21:27, Paul Gevers <elb...@debian.org> wrote:
>
> Source: austin
> Version: 1.0.1-1
> X-Debbugs-CC: debian...@lists.debian.org
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: regression
>
> Dear maintainer(s),
>
> With a recent upload of austin the autopkgtest of austin fails in
> testing when that autopkgtest is run with the binary packages of austin
> from unstable. It passes when run with only packages from testing. In
> tabular form:
>
>                        pass            fail
> austin                 from testing    1.0.1-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
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
>
> Paul
>
> [1] https://qa.debian.org/excuses.php?package=austin
>
> https://ci.debian.net/data/autopkgtest/testing/amd64/a/austin/5721929/log.gz
>
> # not ok 11 Test Austin with Python 3.8
> # # (from function `invoke_austin' in file test/test_fork.bats, line 65,
> # #  in test file test/test_fork.bats, line 119)
> # #   `invoke_austin "3.8"' failed with status 127
> # # Python 3.8.3
> # # > Run 1 of 3
> # #   :: Standard profiling
> # #        Exit code: 127
> # # > Run 2 of 3
> # #   :: Standard profiling
> # #        Exit code: 127
> # # > Run 3 of 3
> # #   :: Standard profiling
> # #        Exit code: 127
> # #
> # # Collected Output
> # # ================
> # #
> # # /usr/libexec/bats-core/bats-exec-test: line 62: src/austin: No such
> file or directory
> # #
> not ok 2 Test Austin: fork multi-process
>


-- 
"Egli è scritto in lingua matematica, e i caratteri son triangoli,
cerchi, ed altre figure
geometriche, senza i quali mezzi è impossibile a intenderne umanamente parola;
senza questi è un aggirarsi vanamente per un oscuro laberinto."

-- G. Galilei, Il saggiatore.

Reply via email to