Hi Paul,

On Mon, Jul 29, 2024 at 07:05:35AM +0200, Paul Gevers wrote:
> Hi Julian,
> 
> On 28-07-2024 11:10, Julian Gilbey wrote:
> > It's failing the autopkgtest on riscv64 quite badly.  It's a new
> > package, and I have no idea where in the toolchain the problem lies;
> > given that pytest also fails on this architecture, it's probably not
> > pytest-jupyter itself that is problematic.  It's also quite probable
> > that all of the newer versions of the jupyter suite will also fail on
> > riscv64 because of the same reason, but we'll find out...
> 
> We prefer you handle this inside your package. There are multiple options I
> can think of:
> * Add a "Architecture: !riscv64" stanza to the test (you don't get useful
> logs)
> * Add a "skippable" restriction and exit 77 on riscv64 instead of the
> regular exit code if non zero (you get logs to examine)
> * I assume the tests use a python testing framework, you could mark the
> individual failing tests as skipped (you get to catch regressions)

OK, I'll do one of these then, thanks!  Closing this report.

> > Will I need to request unblocks for riscv64 for each of the other
> > Jupyter packages separately if they also fail the autopkgtests on
> > riscv64 once I have uploaded them?
> 
> For every source package that isn't already in testing with autopkgtests
> running, failing tests will block indeed. Currently only existing failures
> that failed since the start are non RC issues. Failures on amd64 and arm64
> are already RC [1]. Regressions are RC too.

That's what I figured; I didn't know how you wanted to handle this
"failed since the start" case for this new package.

Best wishes,

   Julian

Reply via email to