[R-pkg-team] Bug#1104495: Bug#1104495: Bug#1104495: r-cran-httr2: flaky tests on riscv64

Chris Hofstaedtler zeha at debian.org
Sun May 4 09:18:38 BST 2025


* Charles Plessy <charles at plessy.org> [250504 01:05]:
>Indeed it seems that there is a timeout of 30s that seems enough to
>cause the tests to fail around 5% of the times.  I also note that
>some of the failures were synchronised on some architecture (like
>failing on the same day in amd64 and arm64), so it may be network
>issues that are not solvable by changing the timeout.

30s might be too slow on all archs, on "loaded" runners.

>>I've briefly spoken to Paul here at MiniDebConf Hamburg. It might be 
>>reasonable to rejectlist r-cran-httr2 on riscv64, but please 
>>consider increasing the r-cran-httr2 tests internal timeout first.
>
>Indeed, the failure rate on risc64 is way higher than on other release
>architectures.  The tests run also 10 times slower, which is a lot.  I
>am not familiar with risc64, but if the usage pattern of this
>architecture is narrower than amd64 and arm64 and does not include
>scientific computing, it may make sense to just remove all
>team-maintained r-cran-* packages there too, as it is not supported
>upstream.  Risc64 users who just want to perform HTTP requests with a
>script language have better alternatives such as Perl or Python.

The expectation is that riscv64 will get significantly faster 
hardware (in general and in Debian), but probably during forky.

I can't make the call for you or the riscv porters.

Chris



More information about the R-pkg-team mailing list