Source: r-cran-rsconnect Version: 0.8.27-1 Severity: serious User: debian...@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 testingI 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") + }
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)run_tests()
autopkgtest [15:59:42]: test run-unit-test
OpenPGP_signature
Description: OpenPGP digital signature