* using log directory ‘/data/gannet/ripley/R/packages/tests-Suggests/rsconnect.Rcheck’ * using R Under development (unstable) (2024-04-19 r86451) * using platform: x86_64-pc-linux-gnu * R was compiled by gcc-13 (GCC) 13.2.0 GNU Fortran (GCC) 13.2.0 * running under: Fedora Linux 36 (Workstation Edition) * using session charset: UTF-8 * using option ‘--no-stop-on-test-error’ * checking for file ‘rsconnect/DESCRIPTION’ ... OK * checking extension type ... Package * this is package ‘rsconnect’ version ‘1.2.2’ * package encoding: UTF-8 * checking package namespace information ... OK * checking package dependencies ... OK * checking if this is a source package ... OK * checking if there is a namespace ... OK * checking for executable files ... OK * checking for hidden files and directories ... OK * checking for portable file names ... OK * checking for sufficient/correct file permissions ... OK * checking whether package ‘rsconnect’ can be installed ... [15s/20s] OK * checking package directory ... OK * checking ‘build’ directory ... OK * checking DESCRIPTION meta-information ... OK * checking top-level files ... OK * checking for left-over files ... OK * checking index information ... OK * checking package subdirectories ... OK * checking code files for non-ASCII characters ... OK * checking R files for syntax errors ... OK * checking whether the package can be loaded ... OK * checking whether the package can be loaded with stated dependencies ... OK * checking whether the package can be unloaded cleanly ... OK * checking whether the namespace can be loaded with stated dependencies ... OK * checking whether the namespace can be unloaded cleanly ... OK * checking loading without being on the library search path ... OK * checking use of S3 registration ... OK * checking dependencies in R code ... OK * checking S3 generic/method consistency ... OK * checking replacement functions ... OK * checking foreign function calls ... OK * checking R code for possible problems ... [32s/38s] OK * checking Rd files ... OK * checking Rd metadata ... OK * checking Rd line widths ... OK * checking Rd cross-references ... OK * checking for missing documentation entries ... OK * checking for code/documentation mismatches ... OK * checking Rd \usage sections ... OK * checking Rd contents ... OK * checking for unstated dependencies in examples ... OK * checking installed files from ‘inst/doc’ ... OK * checking files in ‘vignettes’ ... OK * checking examples ... OK * checking for unstated dependencies in ‘tests’ ... OK * checking tests ... Running ‘testthat.R’ [164s/88s] [164s/89s] ERROR Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(rsconnect) > > test_check("rsconnect") Starting 2 test processes [ FAIL 14 | WARN 24 | SKIP 138 | PASS 556 ] ══ Skipped tests (138) ═════════════════════════════════════════════════════════ • On CRAN (134): 'test-accounts.R:26:3', 'test-accounts.R:34:3', 'test-appDependencies.R:2:3', 'test-appDependencies.R:13:3', 'test-appDependencies.R:60:3', 'test-appDependencies.R:75:3', 'test-account-find.R:2:3', 'test-account-find.R:10:3', 'test-account-find.R:18:3', 'test-account-find.R:33:3', 'test-account-find.R:49:3', 'test-appMetadata.R:16:3', 'test-appMetadata.R:21:3', 'test-appMetadata.R:68:3', 'test-appMetadata.R:250:3', 'test-applications.R:34:3', 'test-bundle.R:2:3', 'test-bundle.R:13:3', 'test-bundle.R:28:3', 'test-bundle.R:40:3', 'test-bundle.R:53:3', 'test-bundle.R:66:3', 'test-bundle.R:79:3', 'test-bundle.R:98:3', 'test-bundle.R:117:3', 'test-bundle.R:134:3', 'test-bundle.R:203:3', 'test-bundleFiles.R:10:3', 'test-bundleFiles.R:16:3', 'test-bundleFiles.R:37:3', 'test-bundleFiles.R:54:3', 'test-bundleFiles.R:225:3', 'test-bundleFiles.R:283:3', 'test-bundleFiles.R:304:3', 'test-bundlePackage.R:4:3', 'test-bundlePackage.R:20:3', 'test-bundlePackage.R:35:3', 'test-bundlePackage.R:51:3', 'test-bundlePackage.R:69:3', 'test-bundlePackage.R:99:3', 'test-bundlePackagePackrat.R:22:3', 'test-bundlePackagePackrat.R:40:3', 'test-bundlePackageRenv.R:4:3', 'test-bundlePackageRenv.R:11:3', 'test-bundlePackageRenv.R:20:3', 'test-bundlePackageRenv.R:32:3', 'test-bundlePackageRenv.R:40:3', 'test-bundlePackageRenv.R:72:3', 'test-bundlePackageRenv.R:109:3', 'test-bundlePython.R:2:3', 'test-bundlePython.R:25:3', 'test-bundlePython.R:40:3', 'test-bundlePython.R:49:3', 'test-bundlePython.R:60:3', 'test-client-cloud.R:802:3', 'test-client-connect.R:20:3', 'test-cookies.R:68:3', 'test-deployApp.R:2:3', 'test-deployApp.R:9:3', 'test-deployApp.R:16:3', 'test-deployApp.R:30:3', 'test-deployApp.R:63:3', 'test-deployApp.R:80:3', 'test-deployApp.R:96:3', 'test-deployDoc.R:2:3', 'test-deployDoc.R:9:3', 'test-deployDoc.R:18:3', 'test-deployDoc.R:29:3', 'test-deployDoc.R:44:3', 'test-deployDoc.R:55:3', 'test-deployDoc.R:66:3', 'test-deployDoc.R:77:3', 'test-deployDoc.R:88:3', 'test-deployDoc.R:99:3', 'test-deployDoc.R:110:3', 'test-deploymentTarget.R:4:3', 'test-deploymentTarget.R:12:3', 'test-deploymentTarget.R:28:3', 'test-deploymentTarget.R:148:3', 'test-deploymentTarget.R:175:3', 'test-deploymentTarget.R:318:3', 'test-deploymentTarget.R:460:3', 'test-deploymentTarget.R:471:3', 'test-deployments-find.R:6:3', 'test-deployments-find.R:45:3', 'test-deployments.R:191:3', 'test-http-libcurl.R:29:3', 'test-http.R:3:3', 'test-http.R:56:3', 'test-http.R:90:3', 'test-http.R:129:3', 'test-http.R:158:3', 'test-ide.R:2:3', 'test-ide.R:11:3', 'test-ide.R:18:3', 'test-ide.R:27:3', 'test-ide.R:36:3', 'test-ide.R:47:3', 'test-lint.R:2:3', 'test-linters.R:7:3', 'test-secret.R:6:3', 'test-servers-deprec.R:2:3', 'test-servers.R:19:3', 'test-servers.R:23:3', 'test-servers.R:32:3', 'test-servers.R:53:3', 'test-servers.R:73:3', 'test-servers.R:118:3', 'test-servers.R:178:3', 'test-servers.R:192:3', 'test-servers.R:202:3', 'test-writeManifest.R:11:3', 'test-writeManifest.R:25:3', 'test-writeManifest.R:36:3', 'test-writeManifest.R:52:3', 'test-writeManifest.R:68:3', 'test-writeManifest.R:77:3', 'test-writeManifest.R:95:3', 'test-writeManifest.R:107:3', 'test-writeManifest.R:120:3', 'test-writeManifest.R:133:3', 'test-writeManifest.R:146:3', 'test-writeManifest.R:157:3', 'test-writeManifest.R:169:3', 'test-writeManifest.R:186:3', 'test-writeManifest.R:205:3', 'test-writeManifest.R:213:3', 'test-writeManifest.R:224:3', 'test-writeManifest.R:232:3', 'test-writeManifest.R:246:3', 'test-writeManifest.R:273:3', 'test-appMetadata-quarto.R:48:3', 'test-appMetadata-quarto.R:126:3', 'test-appMetadata-quarto.R:153:3' • On Linux (2): 'test-locale.R:2:3', 'test-locale.R:9:3' • RCurl cannot be loaded (1): 'test-http-rcurl.R:2:3' • empty test (1): 'test-lint.R:8:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-client-cloud.R:915:3'): deployDoc() results in correct Cloud API calls ── Error in `standardizeSingleDocDeployment(doc, quiet = logLevel == "quiet")`: The package "rmarkdown" (>= 0.5.2) is required to deploy individual R Markdown documents Backtrace: ▆ 1. └─rsconnect::deployDoc(...) at test-client-cloud.R:915:3 2. └─rsconnect:::standardizeSingleDocDeployment(...) 3. └─rlang::check_installed("rmarkdown", version = "0.5.2", reason = "to deploy individual R Markdown documents") ── Error ('test-deploySite.R:11:3'): can extract quarto metadata ─────────────── Error in `eval(code, test_env)`: The package "quarto" is required to deploy quarto sites Backtrace: ▆ 1. └─rsconnect:::quartoSite(app) at test-deploySite.R:11:3 2. └─rlang::check_installed(...) ── Error ('test-deploySite.R:21:3'): can extract rmarkdown metadata ──────────── Error in `eval(code, test_env)`: The package "rmarkdown" (>= 0.9.5.3) is required to deploy RMarkdown sites Backtrace: ▆ 1. └─rsconnect:::rmarkdownSite(app) at test-deploySite.R:21:3 2. └─rlang::check_installed(...) ── Error ('test-http-curl.R:5:3'): basic HTTP methods work ───────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::test_http_GET() at test-http-curl.R:5:3 2. │ └─rsconnect:::httpbin_service() at tests/testthat/helper-http.R:37:3 3. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 4. │ └─rlang::env_poke(env, nm, default) 5. └─base::loadNamespace(x) 6. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 7. └─base (local) withOneRestart(expr, restarts[[1L]]) 8. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http-internal.R:4:3'): basic HTTP methods work ───────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::test_http_GET() at test-http-internal.R:4:3 2. │ └─rsconnect:::httpbin_service() at tests/testthat/helper-http.R:37:3 3. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 4. │ └─rlang::env_poke(env, nm, default) 5. └─base::loadNamespace(x) 6. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 7. └─base (local) withOneRestart(expr, restarts[[1L]]) 8. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http-libcurl.R:4:3'): basic HTTP methods work ────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::test_http_GET() at test-http-libcurl.R:4:3 2. │ └─rsconnect:::httpbin_service() at tests/testthat/helper-http.R:37:3 3. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 4. │ └─rlang::env_poke(env, nm, default) 5. └─base::loadNamespace(x) 6. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 7. └─base (local) withOneRestart(expr, restarts[[1L]]) 8. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http-libcurl.R:13:3'): can trace JSON ────────────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-http-libcurl.R:13:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http.R:83:3'): can add user specific headers ─────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-http.R:83:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http.R:166:3'): errors contain method ────────────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-http.R:166:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http.R:174:3'): http error includes status in error class ────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-http.R:174:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-http.R:186:3'): handles redirects ────────────────────────────── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-http.R:186:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-ide.R:72:3'): getUserFromRawToken having a single matching server ── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect (local) current_user_service() at test-ide.R:72:3 2. │ └─rlang::env_cache(...) at test-ide.R:54:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) at test-ide.R:58:7 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-ide.R:87:3'): getUserFromRawToken having multiple matching servers ── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect (local) current_user_service() at test-ide.R:87:3 2. │ └─rlang::env_cache(...) at test-ide.R:54:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) at test-ide.R:58:7 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) ── Error ('test-servers.R:64:3'): addServer() errors if url not a connect server ── Error in `loadNamespace(x)`: there is no package called 'webfakes' Backtrace: ▆ 1. ├─rsconnect:::httpbin_service() at test-servers.R:64:3 2. │ └─rlang::env_cache(cache, "test_app", webfakes::new_app_process(webfakes::httpbin_app())) at tests/testthat/helper-http.R:4:3 3. │ └─rlang::env_poke(env, nm, default) 4. └─base::loadNamespace(x) 5. └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL) 6. └─base (local) withOneRestart(expr, restarts[[1L]]) 7. └─base (local) doWithOneRestart(return(expr), restart) [ FAIL 14 | WARN 24 | SKIP 138 | PASS 556 ] Error: Test failures Execution halted * checking for unstated dependencies in vignettes ... OK * checking package vignettes ... OK * checking re-building of vignette outputs ... OK * checking PDF version of manual ... [14s/22s] OK * checking HTML version of manual ... OK * checking for non-standard things in the check directory ... OK * checking for detritus in the temp directory ... OK * DONE Status: 1 ERROR See ‘/data/gannet/ripley/R/packages/tests-Suggests/rsconnect.Rcheck/00check.log’ for details. Command exited with non-zero status 1 Time 3:52.85, 254.55 + 19.14