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