Your message dated Thu, 04 Jul 2024 14:37:09 +0000
with message-id <e1spna9-002lja...@fasolo.debian.org>
and subject line Bug#1072634: fixed in r-cran-testthat 3.2.1.1-1
has caused the Debian Bug report #1072634,
regarding r-cran-testthat: autopkgtest regression in testing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1072634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072634
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: r-cran-testthat
Version: 3.2.1-1
Severity: serious
User: debian...@lists.debian.org
Usertags: regression
Hi Maintainer
Sometime around 2024-02-27, r-cran-testthat's autopkgtest regressed in
testing [1]. I've copied what I hope is the relevant part of the log
below.
Regards
Graham
[1] https://ci.debian.net/packages/r/r-cran-testthat/testing/amd64/
105s ══ Failed tests
════════════════════════════════════════════════════════════════
105s ── Error ('test-mock2.R:62:1'): can mock bindings in another
package ───────────
105s Error in `call_type(call)`: corrupt language object
105s ── Failure ('test-reporter-list.R:54:3'): exercise ListReporter
────────────────
105s expectation_type(res[[4]]$results[[1]]) (`actual`) not identical
to "failure" (`expected`).
105s
105s `actual`: "warning"
105s `expected`: "failure"
105s ── Failure ('test-reporter-list.R:57:3'): exercise ListReporter
────────────────
105s df$error (`actual`) not equal to c(FALSE, FALSE, FALSE, FALSE,
TRUE) (`expected`).
105s
105s `actual[2:5]`: FALSE FALSE FALSE FALSE
105s `expected[2:5]`: FALSE FALSE FALSE TRUE
105s ── Failure ('test-reporter-debug.R:51:3'): debug reporter is not
called for successes ──
105s get_frame_from_debug_reporter(2, success_fun) is not NULL
105s
105s `actual` is an environment
105s `expected` is NULL
105s ── Failure ('test-srcrefs.R:19:3'): line numbers captured for
expectations and warnings ──
105s `lines` (`actual`) not equal to c(2, 3) (`expected`).
105s
105s `actual`: 2 2 3
105s `expected`: 2 3
105s ── Failure ('test-srcrefs.R:32:3'): line numbers captured when
called indirectly ──
105s `lines` (`actual`) not equal to 4 (`expected`).
105s
105s `actual`: 4 4
105s `expected`: 4
105s ── Failure ('test-srcrefs.R:42:3'): line numbers captured when
called indirectly ──
105s `lines` (`actual`) not equal to 5 (`expected`).
105s
105s `actual`: 5 5
105s `expected`: 5
105s ── Failure ('test-srcrefs.R:51:3'): line numbers captured inside
a loop ────────
105s `lines` (`actual`) not equal to rep(2, 4) (`expected`).
105s
105s `actual[2:8]`: 2 2 2 2 2 2 2
105s `expected[2:4]`: 2 2 2
105s ── Error ('test-test-that.R:55:5'): infinite recursion is
captured ─────────────
105s <expressionStackOverflowError/stackOverflowError/error/condition>
105s Error: evaluation nested too deeply: infinite recursion /
options(expressions=)?
105s Backtrace:
105s ▆
105s 1. ├─testthat::with_reporter(...) at test-test-that.R:54:3
105s 2. │ └─base::tryCatch(...)
105s 3. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
105s 4. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
105s 5. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
105s 6. ├─withr::with_options(...) at test-test-that.R:55:5
105s 7. │ └─base::force(code)
105s 8. ├─testthat::test_that(...)
105s 9. │ └─testthat::local_test_context()
105s 10. │ └─testthat::local_reproducible_output(.env = .env)
105s 11. │ └─withr::local_language(lang, .local_envir = .env)
105s 12. │ └─withr:::check_language_envvar("LC_ALL")
105s 13. │ └─base::warning(...)
105s 14. ├─base::.signalSimpleWarning(...)
105s 15. │ └─base::withRestarts(...)
105s 16. │ └─base (local) withOneRestart(expr, restarts[[1L]])
105s 17. │ └─base (local) doWithOneRestart(return(expr), restart)
105s 18. ├─testthat (local) `<fn>`(`<smplWrnn>`)
105s 19. │ └─rlang::cnd_entrace(e)
105s 20. │ └─rlang::trace_back(top = top, bottom = bottom)
105s 21. │ └─rlang:::map(calls, call_zap_inline)
105s 22. │ └─base::lapply(.x, .f, ...)
105s 23. │ └─rlang (local) FUN(X[[i]], ...)
105s 24. └─rlang:::call_type_sum(x)
105s 25. ├─rlang::sym(sprintf("<%s>", rlang_type_sum(x)))
105s 26. │ └─rlang::is_symbol(x)
105s 27. ├─base::sprintf("<%s>", rlang_type_sum(x))
105s 28. └─rlang:::rlang_type_sum(x)
105s 29. └─rlang::is_installed("pillar")
105s 30. └─rlang:::detect_installed(info)
105s 31. ├─rlang:::list_c(...)
105s 32. │ └─rlang::inject(c(!!!x))
105s 33. │ └─rlang::enexpr(expr)
105s 34. └─rlang:::pmap(...)
105s 35. └─rlang:::.rlang_purrr_args_recycle(.l)
105s 36. └─rlang:::map_int(args, length)
105s 37. └─rlang:::.rlang_purrr_map_mold(.x, .f, integer(1), ...)
105s 38. └─base::vapply(.x, .f, .mold, ..., USE.NAMES = FALSE)
105s ── Failure ('test-test-that.R:102:3'): no braces required in
testthat 2e ───────
105s `test_that("", expect_true(TRUE))` generated warnings:
105s * Changing language has no effect when envvar LC_ALL='C.UTF-8'
105s
105s [ FAIL 10 | WARN 1412 | SKIP 122 | PASS 819 ]
105s Deleting unused snapshots:
105s • R4.0/snapshot-file/version.txt
105s • R4.1/snapshot-file/version.txt
105s • R4.2/snapshot-file/version.txt
105s • R4.3/snapshot-file/version.txt
105s • snapshot-file/a.txt
105s • snapshot-file/foo.csv
105s • snapshot-file/foo.png
105s • snapshot-file/foo.r
105s • snapshot-file/secret.txt
106s Error: Test failures
106s Execution halted
--- End Message ---
--- Begin Message ---
Source: r-cran-testthat
Source-Version: 3.2.1.1-1
Done: Andreas Tille <ti...@debian.org>
We believe that the bug you reported is fixed in the latest version of
r-cran-testthat, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated r-cran-testthat package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 04 Jul 2024 15:52:04 +0200
Source: r-cran-testthat
Architecture: source
Version: 3.2.1.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian R Packages Maintainers <r-pkg-t...@alioth-lists.debian.net>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1072634
Changes:
r-cran-testthat (3.2.1.1-1) unstable; urgency=medium
.
* New upstream version
Closes: #1072634
* Drop Nilesh from Uploaders as requested. Thanks a lot for your work
on this package Nilesh
* Standards-Version: 4.7.0 (routine-update)
* Make sure autopkgtest recreates zero byte files properly
* debian/tests/run-unit-test: s/LC_ALL=C.UTF-8 //
-> LC_ALL should not be set to let all tests pass
Checksums-Sha1:
532cf0b58f22f48f9ffe93a0c6ecefd0f04d0599 2705 r-cran-testthat_3.2.1.1-1.dsc
49d3c7ca39a69e37937c28698321d2f17de0346d 739761
r-cran-testthat_3.2.1.1.orig.tar.gz
6548c7ceddc97335e3cfca1f3e7906f6326e0a6d 4908
r-cran-testthat_3.2.1.1-1.debian.tar.xz
06c6ca446f4ae967b2efeec68c642e0c276c4499 12165
r-cran-testthat_3.2.1.1-1_amd64.buildinfo
Checksums-Sha256:
549dff1543a7970753106aca6e4c37245b2e2b47a0300a15f1c5c517d2c5d76b 2705
r-cran-testthat_3.2.1.1-1.dsc
d785ce3975939e28b61048b0e28d881c80904534ff21e5b1a79a0a934124e9f7 739761
r-cran-testthat_3.2.1.1.orig.tar.gz
bbcfc3ff547899ef7ea589a3b67b871455957fc64b5e02933d2d1ef691599926 4908
r-cran-testthat_3.2.1.1-1.debian.tar.xz
c66a6f5730eb23b15706fe033ce917c6ae408e853c86787e866b6fc4054b9539 12165
r-cran-testthat_3.2.1.1-1_amd64.buildinfo
Files:
3b0bb37667e86f50b00a80d83d68083c 2705 gnu-r optional
r-cran-testthat_3.2.1.1-1.dsc
72b01c9522f22cb961ad185fd798118a 739761 gnu-r optional
r-cran-testthat_3.2.1.1.orig.tar.gz
9af108420fbbaff1b45564466231e206 4908 gnu-r optional
r-cran-testthat_3.2.1.1-1.debian.tar.xz
e5e769dbdea79ef6fa39379e32423ac2 12165 gnu-r optional
r-cran-testthat_3.2.1.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmaGqaoRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFqxg//XoppdYP4Nb0llNfykgSJpTMJeAx9Y+dz
bVHncnFFyGl/GiXWHamFNkaON5gyWjbFUUWkquKErQu8fz8g7y89rpz3twTPLUcl
iCQTNZgveVeq4Hu9vQx6uJiguWQAlRDcZkQfOq980HMuL8Z6RyXAbskptOfM5sYy
4Gr5Zh/lcU66sM1dBXMzPsLUmoGTqM7uRtEfcZMVTZaNMgLsdEW2xveGhns3PS+C
5k/jrNYF0Xx4VLO6MKnPW7IA1JEZPhTn8bo6v0UMYukgNNCabPtb6fGzRacb+YNQ
ImI9DAFL0mJXNt8YwLg6+OE+mwTkRwfIM3709JI7DBpVzZxZlh18RxWLcBd1+CUt
HlUd5r7jQ3igg6i+hvGmtfvtXrkskiJEOyL8ruS6c3j67FQYHUf+xiN1FtYqWBzd
HikbJSmXxz8Yv6N1E7pwCNNxPm4GEQNsq0PDFIOw/nN+P9plMCG6ZFm5GMMauZzY
yLKns5IaG9e8f8sEg29lQoBWmr0tq15z05JSvqWSj4iGLeYO9Qbn+Kd13DWQKchX
9zqHoat7lhJRK4ymtiiVaRthC+XZlCqQfmkxsJrQV9+et4753sKY+ve9nPS0+ZQz
RBRbo28gs+Prgt1jV6bLD8avN61U6NvIuIOw/ojWvqjfAac+D/yyh2FgFUV4CUME
yVMjGb8aELU=
=wVgX
-----END PGP SIGNATURE-----
pgpuwRSr3hiTS.pgp
Description: PGP signature
--- End Message ---