Last updated on 2025-07-19 13:50:15 CEST.
Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
---|---|---|---|---|---|---|
r-devel-linux-x86_64-debian-clang | 0.5.1 | 18.03 | 227.84 | 245.87 | NOTE | |
r-devel-linux-x86_64-debian-gcc | 0.5.1 | 12.23 | 158.26 | 170.49 | ERROR | |
r-devel-linux-x86_64-fedora-clang | 0.5.1 | 474.80 | OK | |||
r-devel-linux-x86_64-fedora-gcc | 0.5.1 | 477.45 | OK | |||
r-devel-windows-x86_64 | 0.5.1 | 20.00 | 492.00 | 512.00 | OK | |
r-patched-linux-x86_64 | 0.5.1 | 18.93 | 209.26 | 228.19 | OK | |
r-release-linux-x86_64 | 0.5.1 | 16.95 | 209.84 | 226.79 | OK | |
r-release-macos-arm64 | 0.5.1 | 184.00 | OK | |||
r-release-macos-x86_64 | 0.5.1 | 381.00 | OK | |||
r-release-windows-x86_64 | 0.5.1 | 19.00 | 470.00 | 489.00 | OK | |
r-oldrel-macos-arm64 | 0.5.1 | 220.00 | OK | |||
r-oldrel-macos-x86_64 | 0.5.1 | 405.00 | OK | |||
r-oldrel-windows-x86_64 | 0.5.1 | 26.00 | 620.00 | 646.00 | OK |
Version: 0.5.1
Check: DESCRIPTION meta-information
Result: NOTE
Author field differs from that derived from Authors@R
Author: ‘Anders Torstensson [aut, cre] (Swedish Meteorological and Hydrological Institute, <https://orcid.org/0000-0002-8283-656X>), Kendra Hayashi [ctb] (<https://orcid.org/0000-0003-1600-9504>), Jamie Enslein [ctb], Raphael Kudela [ctb] (<https://orcid.org/0000-0002-8640-1205>), Alle Lie [ctb] (<https://orcid.org/0009-0001-8709-4841>), Jayme Smith [ctb] (<https://orcid.org/0000-0002-9669-4427>), DTO-BioFlow [fnd] (Horizon Europe, HORIZON-MISS-2022-OCEAN-01-07), SBDI [fnd] (Swedish Research Council, 2019-00242)’
Authors@R: ‘Anders Torstensson [aut, cre] (affiliation: Swedish Meteorological and Hydrological Institute, ORCID: <https://orcid.org/0000-0002-8283-656X>), Kendra Hayashi [ctb] (ORCID: <https://orcid.org/0000-0003-1600-9504>), Jamie Enslein [ctb], Raphael Kudela [ctb] (ORCID: <https://orcid.org/0000-0002-8640-1205>), Alle Lie [ctb] (ORCID: <https://orcid.org/0009-0001-8709-4841>), Jayme Smith [ctb] (ORCID: <https://orcid.org/0000-0002-9669-4427>), DTO-BioFlow [fnd] (funding: Horizon Europe, HORIZON-MISS-2022-OCEAN-01-07), SBDI [fnd] (funding: Swedish Research Council, 2019-00242)’
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Version: 0.5.1
Check: tests
Result: ERROR
Running ‘spelling.R’ [0s/0s]
Running ‘testthat.R’ [23s/37s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # This file is part of the standard setup for testthat.
> # It is recommended that you do not modify it.
> #
> # Where should you do additional test configuration?
> # Learn more about the roles of various files in:
> # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
> # * https://testthat.r-lib.org/articles/special-files.html
>
> library(testthat)
> library(iRfcb)
>
> test_check("iRfcb")
Installed 15 packages in 161ms
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpN60wzF/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp7vwpCF/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpwG2otU/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpLayRia/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpqLtDsu/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpMktjdT/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpY490nV/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpnI0Wcl/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpCLn44z/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpJCymEd/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpXGSQUo/bin/python': No such file.
MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt
MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt
MANIFEST.txt has been created at /tmp/RtmpP9sueV/mock_dir/test_data/MANIFEST.txt
Download and extraction complete.
Reading feature files...
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpzqei7n/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpLW9JnD/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpTIzvVH/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp9os2Yg/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpPrO9In/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpfClmit/bin/python': No such file.
|
| | 0%
|
|=================================== | 50%
|
|======================================================================| 100%
|
| | 0%
|
|======================================================================| 100%
|
| | 0%
|
|=================================== | 50%
|
|======================================================================| 100%
|
| | 0%
|
|=================================== | 50%
|
|======================================================================| 100%
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpFXpY4S/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpRgPOQ2/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpIx9gv4/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpNWgKIA/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmpuLnz7m/bin/python': No such file.
Error in python_config_impl(python) :
Error running '/tmp/check-CRAN-regular-hornik/cache/R/reticulate/uv/cache/builds-v0/.tmp6gWmlb/bin/python': No such file.
Listing all files...
Copying manual files...
[==================================================] 100%
Copying feature files...
[==================================================] 100%
Copying data files...
[==================================================] 100%
Copying class2use file...
Creating README file...
Creating MANIFEST.txt...
Creating zip archive...
Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_matlab/output/test_output.zip
The zip file is already smaller than the specified max size (500 MB).
[==================================================] 100%
Creating README file...
Creating MANIFEST.txt...
Creating zip archive...
Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip
[==================================================] 100%
Creating README file...
Creating MANIFEST.txt...
Creating zip archive...
Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip
/tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip is larger than 1e-07 MB. Splitting the zip file into smaller parts...
Successfully created 1 smaller zip files:
/tmp/RtmpP9sueV/ifcb_zip_pngs/test_output_part_1.zip
[==================================================] 100%
Creating README file...
Creating MANIFEST.txt...
Creating zip archive...
Zip archive created successfully: /tmp/RtmpP9sueV/ifcb_zip_pngs/test_output.zip
[ FAIL 23 | WARN 23 | SKIP 29 | PASS 212 ]
══ Skipped tests (29) ══════════════════════════════════════════════════════════
• On CRAN (29): 'test-ifcb_download_dashboard_data.R:4:3',
'test-ifcb_download_test_data.R:3:3',
'test-ifcb_extract_annotated_images.R:2:3',
'test-ifcb_extract_annotated_images.R:60:3',
'test-ifcb_extract_biovolumes.R:18:3', 'test-ifcb_extract_biovolumes.R:95:3',
'test-ifcb_extract_biovolumes.R:112:3',
'test-ifcb_extract_biovolumes.R:146:3',
'test-ifcb_extract_biovolumes.R:182:3',
'test-ifcb_extract_classified_images.R:2:3',
'test-ifcb_extract_classified_images.R:67:3',
'test-ifcb_extract_classified_images.R:103:3',
'test-ifcb_extract_classified_images.R:138:3',
'test-ifcb_extract_classified_images.R:172:3',
'test-ifcb_extract_classified_images.R:211:3',
'test-ifcb_extract_pngs.R:2:3', 'test-ifcb_get_runtime.R:60:3',
'test-ifcb_is_diatom.R:3:3', 'test-ifcb_is_diatom.R:21:3',
'test-ifcb_is_near_land.R:3:3', 'test-ifcb_is_near_land.R:22:3',
'test-ifcb_is_near_land.R:42:3', 'test-ifcb_match_taxa_names.R:3:3',
'test-ifcb_match_taxa_names.R:21:3', 'test-ifcb_py_install.R:3:3',
'test-ifcb_py_install.R:35:3', 'test-ifcb_summarize_biovolumes.R:13:3',
'test-ifcb_summarize_biovolumes.R:64:3', 'test-ifcb_which_basin.R:37:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-ifcb_adjust_classes.R:3:3'): ifcb_adjust_classes correctly updates the .mat classlist files ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_adjust_classes.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_annotate_batch.R:4:3'): ifcb_annotate_batch creates and updates mat files as expected ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_annotate_batch.R:4:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_annotate_batch.R:66:3'): ifcb_annotate_batch handles errors gracefully ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_annotate_batch.R:66:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_correct_annotation.R:3:3'): ifcb_correct_annotation updates class IDs correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_correct_annotation.R:67:3'): ifcb_correct_annotation works with character vector input ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:67:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_correct_annotation.R:122:3'): ifcb_correct_annotation handles deprecated arguments correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:122:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_correct_annotation.R:181:3'): ifcb_correct_annotation handles errors gracefully ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_correct_annotation.R:181:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_create_class2use.R:3:3'): ifcb_create_class2use creates .mat file correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_class2use.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_create_empty_manual_file.R:3:3'): ifcb_create_empty_manual_file creates MAT file with correct parameters ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_create_empty_manual_file.R:25:3'): ifcb_create_empty_manual_file handles a custom classlist correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:25:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_create_empty_manual_file.R:50:3'): ifcb_create_empty_manual_file handles deprecated arguments correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_create_empty_manual_file.R:50:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_get_mat_names.R:28:3'): ifcb_get_mat_names correctly retrieves variable names from a MAT file using python ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_get_mat_names.R:28:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_merge_manual.R:3:3'): ifcb_merge_manual correctly updates the .mat classlist files ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_merge_manual.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_merge_manual.R:68:3'): ifcb_merge_manual throws the correct error messages ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_merge_manual.R:68:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_prepare_whoi_plankton.R:3:3'): ifcb_prepare_whoi_plankton works ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_prepare_whoi_plankton.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_prepare_whoi_plankton.R:118:3'): ifcb_prepare_whoi_plankton throws errors ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_prepare_whoi_plankton.R:118:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_psd.R:3:3'): ifcb_psd works correctly ─────────────────────
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_psd.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_read_summary.R:40:3'): ifcb_read_summary correctly reads and processes the summary file with python ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_read_summary.R:40:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_replace_mat_values.R:3:3'): ifcb_replace_mat_values correctly updates the .mat classlist files ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:3:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_replace_mat_values.R:46:3'): ifcb_replace_mat_values handles missing manual folder gracefully ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:46:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_replace_mat_values.R:59:3'): ifcb_replace_mat_values handles missing files in manual folder gracefully ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:59:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_replace_mat_values.R:82:3'): ifcb_replace_mat_values creates output directory if it does not exist ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:82:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
── Error ('test-ifcb_replace_mat_values.R:108:3'): ifcb_replace_mat_values handles different column indices correctly ──
Error in `path.expand(path)`: invalid 'path' argument
Backtrace:
▆
1. └─iRfcb:::skip_if_no_scipy() at test-ifcb_replace_mat_values.R:108:3
2. └─reticulate::py_list_packages(python = reticulate::py_discover_config()$python) at tests/testthat/helper.R:87:3
3. └─reticulate:::python_info(python)
4. └─base::path.expand(path)
[ FAIL 23 | WARN 23 | SKIP 29 | PASS 212 ]
Error: Test failures
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.