[R-pkg-team] Bug#1016824: r-cran-rsconnect: autopkgtest regression on i386: test times out

Paul Gevers elbrus at debian.org
Mon Aug 8 06:37:52 BST 2022


Source: r-cran-rsconnect
Version: 0.8.27-1
Severity: serious
User: debian-ci at lists.debian.org
Usertags: regression timeout

Dear maintainer(s),

With a recent upload of r-cran-rsconnect the autopkgtest of 
r-cran-rsconnect fails in testing on i386 when that autopkgtest is run 
with the binary packages of r-cran-rsconnect from unstable. It passes 
when run with only packages from testing. In tabular form:

                        pass            fail
r-cran-rsconnect       from testing    0.8.27-1
versioned deps [0]     from testing    from unstable
all others             from testing    from testing

I copied some of the output at the bottom of this report. The test times 
out after 2:47 hours while on other architectures and in the past, the 
test succeeded in about 1 minute.

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=r-cran-rsconnect

https://ci.debian.net/data/autopkgtest/testing/i386/r/r-cran-rsconnect/24435951/log.gz

BEGIN TEST testthat.R

R version 4.2.1 (2022-06-23) -- "Funny-Looking Kid"
Copyright (C) 2022 The R Foundation for Statistical Computing
Platform: i686-pc-linux-gnu (32-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(testthat)
> library(rsconnect)
> 
> run_tests <- function() {
+   # set temp config dir so the tests don't pollute it
+   temp_config_dir <- file.path(tempdir(), "rsconnect-test-config")
+   Sys.setenv(R_USER_CONFIG_DIR = temp_config_dir)
+ +   # clean up temp dir after tests are run
+   on.exit({
+     unlink(temp_config_dir, recursive = TRUE)
+   }, add = TRUE)
+ +   # perform tests
+   test_check("rsconnect")
+ }
> 
> run_tests()
autopkgtest [15:59:42]: ERROR: timed out on command "su -s /bin/bash 
debci -c set -e; export USER=`id -nu`; . /etc/profile >/dev/null 2>&1 || 
true;  . ~/.profile >/dev/null 2>&1 || true; 
buildtree="/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/build.swe/src"; mkdir 
-p -m 1777 -- 
"/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-artifacts"; export 
AUTOPKGTEST_ARTIFACTS="/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-artifacts"; 
export ADT_ARTIFACTS="$AUTOPKGTEST_ARTIFACTS"; mkdir -p -m 755 
"/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/autopkgtest_tmp"; export 
AUTOPKGTEST_TMP="/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/autopkgtest_tmp"; 
export ADTTMP="$AUTOPKGTEST_TMP"; export DEBIAN_FRONTEND=noninteractive; 
export LANG=C.UTF-8; export DEB_BUILD_OPTIONS=parallel=2; unset LANGUAGE 
LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE   LC_MONETARY LC_MESSAGES 
LC_PAPER LC_NAME LC_ADDRESS   LC_TELEPHONE LC_MEASUREMENT 
LC_IDENTIFICATION LC_ALL;rm -f /tmp/autopkgtest_script_pid; set -C; echo 
$$ > /tmp/autopkgtest_script_pid; set +C; trap "rm -f 
/tmp/autopkgtest_script_pid" EXIT INT QUIT PIPE; cd "$buildtree"; chmod 
+x 
/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/build.swe/src/debian/tests/run-unit-test; 
touch /tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-stdout 
/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-stderr; 
/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/build.swe/src/debian/tests/run-unit-test 
2> >(tee -a /tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-stderr 
 >&2) > >(tee -a 
/tmp/autopkgtest-lxc.pjgtqe6l/downtmp/run-unit-test-stdout);" (kind: test)
autopkgtest [15:59:42]: test run-unit-test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/r-pkg-team/attachments/20220808/ed94f281/attachment.sig>


More information about the R-pkg-team mailing list