Last updated on 2026-11-09 13:54:09 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.5.8 | 7.41 | 85.54 | 92.95 | OK | |
| r-devel-linux-x86_64-debian-gcc | 0.5.8 | 5.29 | 62.97 | 68.26 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 0.5.8 | 62.10 | OK | |||
| r-devel-linux-x86_64-fedora-gcc | 0.5.8 | 66.56 | OK | |||
| r-devel-windows-x86_64 | 0.5.8 | 11.00 | 114.00 | 125.00 | OK | |
| r-patched-linux-x86_64 | 0.5.8 | OK | ||||
| r-release-linux-x86_64 | 0.5.8 | 7.21 | 79.54 | 86.75 | OK | |
| r-release-macos-arm64 | 0.5.8 | 2.00 | 43.00 | 45.00 | OK | |
| r-release-macos-x86_64 | 0.5.8 | 6.00 | 129.00 | 135.00 | OK | |
| r-release-windows-x86_64 | 0.5.8 | 11.00 | 104.00 | 115.00 | OK | |
| r-oldrel-macos-arm64 | 0.5.8 | OK | ||||
| r-oldrel-macos-x86_64 | 0.5.8 | 5.00 | 100.00 | 105.00 | OK | |
| r-oldrel-windows-x86_64 | 0.5.8 | 14.00 | 126.00 | 140.00 | OK |
Version: 0.5.8
Check: examples
Result: ERROR
Running examples in ‘parquetize-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: check_parquet
> ### Title: Check if parquet file or dataset is readable and return basic
> ### informations
> ### Aliases: check_parquet
>
> ### ** Examples
>
>
> # check a parquet file
> check_parquet(parquetize_example("iris.parquet"))
ℹ checking: /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/parquetize/extdata/iris.parquet
Error: This build of the arrow package does not support Datasets
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.5.8
Check: tests
Result: ERROR
Running ‘testthat.R’ [10s/16s]
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/tests.html
> # * https://testthat.r-lib.org/reference/test_package.html#special-files
>
> library(testthat)
> library(parquetize)
>
> test_check("parquetize")
i checking: /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/parquetize/extdata/iris.sqlite
Saving _problems/test-check_parquet-5.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-csv_to_parquet-27.R
Saving _problems/test-csv_to_parquet-29.R
Saving _problems/test-csv_to_parquet-29.R
Reading data...
Writing data...
Saving _problems/test-csv_to_parquet-39.R
Reading data...
Reading data...
Writing data...
Saving _problems/test-csv_to_parquet-49.R
Reading data...
Reading data...
Writing data...
Reading data...
Saving _problems/test-csv_to_parquet-80.R
Saving _problems/test-csv_to_parquet-82.R
Saving _problems/test-csv_to_parquet-82.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-csv_to_parquet-106.R
Saving _problems/test-csv_to_parquet-111.R
Saving _problems/test-csv_to_parquet-111.R
Saving _problems/test-csv_to_parquet-111.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-csv_to_parquet-122.R
Saving _problems/test-csv_to_parquet-124.R
Saving _problems/test-csv_to_parquet-124.R
Reading data...
Writing data...
Saving _problems/test-csv_to_parquet-136.R
Reading data...
Reading data...
Reading data...
Writing data...
Reading data...
Saving _problems/test-csv_to_parquet-165.R
Saving _problems/test-csv_to_parquet-167.R
Saving _problems/test-csv_to_parquet-167.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-dbi_to_parquet-40.R
Saving _problems/test-dbi_to_parquet-45.R
Saving _problems/test-dbi_to_parquet-45.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-dbi_to_parquet-59.R
Saving _problems/test-dbi_to_parquet-65.R
Saving _problems/test-dbi_to_parquet-65.R
Saving _problems/test-dbi_to_parquet-65.R
Reading data...
Writing data in part-1-49.parquet...
Saving _problems/test-dbi_to_parquet-78.R
Saving _problems/test-dbi_to_parquet-83.R
Saving _problems/test-dbi_to_parquet-83.R
Reading data...
Writing data in part-1-42.parquet...
Saving _problems/test-dbi_to_parquet-97.R
Saving _problems/test-dbi_to_parquet-102.R
Saving _problems/test-dbi_to_parquet-102.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-fst_to_parquet-24.R
Saving _problems/test-fst_to_parquet-28.R
Saving _problems/test-fst_to_parquet-28.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-fst_to_parquet-42.R
Saving _problems/test-fst_to_parquet-47.R
Saving _problems/test-fst_to_parquet-47.R
Saving _problems/test-fst_to_parquet-51.R
Saving _problems/test-get_parquet_info-10.R
Saving _problems/test-get_parquet_info-11.R
Saving _problems/test-get_parquet_info-12.R
Saving _problems/test-get_parquet_info-13.R
Reading data...
Writing data...
Saving _problems/test-json_to_parquet-34.R
Reading data...
Reading data...
Saving _problems/test-json_to_parquet-49.R
Reading data...
Writing data...
Saving _problems/test-json_to_parquet-65.R
Reading data...
Saving _problems/test-rbind_parquet-10.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-rds_to_parquet-24.R
Saving _problems/test-rds_to_parquet-28.R
Saving _problems/test-rds_to_parquet-28.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-rds_to_parquet-42.R
Saving _problems/test-rds_to_parquet-47.R
Saving _problems/test-rds_to_parquet-47.R
Saving _problems/test-rds_to_parquet-51.R
Reading data...
Reading data...
Writing data...
Writing data...
Writing data...
Saving _problems/test-sqlite_to_parquet-46.R
Saving _problems/test-sqlite_to_parquet-51.R
Saving _problems/test-sqlite_to_parquet-51.R
Reading data...
Writing data...
Writing data...
Writing data...
Saving _problems/test-sqlite_to_parquet-66.R
Saving _problems/test-sqlite_to_parquet-71.R
Saving _problems/test-sqlite_to_parquet-71.R
Saving _problems/test-sqlite_to_parquet-76.R
Reading data...
Writing file3e32b4665affb3-1-50.parquet...
Saving _problems/test-table_to_parquet-42.R
Reading data...
Writing file3e32b438fe676-1-150.parquet...
Saving _problems/test-table_to_parquet-53.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-table_to_parquet-87.R
Saving _problems/test-table_to_parquet-89.R
Saving _problems/test-table_to_parquet-89.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-table_to_parquet-87.R
Saving _problems/test-table_to_parquet-89.R
Saving _problems/test-table_to_parquet-89.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-table_to_parquet-87.R
Saving _problems/test-table_to_parquet-89.R
Saving _problems/test-table_to_parquet-89.R
Reading data...
Writing file3e32b45d234531-1-50.parquet...
Saving _problems/test-table_to_parquet-103.R
Saving _problems/test-table_to_parquet-105.R
Saving _problems/test-table_to_parquet-105.R
Saving _problems/test-table_to_parquet-105.R
Reading data...
Writing data...
Reading data...
Saving _problems/test-table_to_parquet-118.R
Saving _problems/test-table_to_parquet-123.R
Saving _problems/test-table_to_parquet-123.R
Saving _problems/test-table_to_parquet-123.R
Reading data...
Writing data...
Saving _problems/test-table_to_parquet-150.R
Reading data...
Reading data...
Writing file3e32b4603856d8-1-50.parquet...
Saving _problems/test-table_to_parquet-169.R
Saving _problems/test-testthat-helpers-5.R
Saving _problems/test-testthat-helpers-5.R
Saving _problems/test-testthat-helpers-5.R
Saving _problems/test-testthat-helpers-18.R
Saving _problems/test-testthat-helpers-27.R
Saving _problems/test-testthat-helpers-35.R
Saving _problems/test-testthat-helpers-44.R
Saving _problems/test-testthat-helpers-44.R
Saving _problems/test-testthat-helpers-53.R
Saving _problems/test-testthat-helpers-53.R
Saving _problems/test-testthat-helpers-88.R
Saving _problems/test-testthat-helpers-88.R
Writing data...
Writing data...
Saving _problems/test-write_parquet_at_once-7.R
Writing data...
Writing data...
Writing data...
Saving _problems/test-write_parquet_at_once-30.R
Saving _problems/test-write_parquet_at_once-36.R
Saving _problems/test-write_parquet_at_once-36.R
Saving _problems/test-write_parquet_at_once-36.R
Writing data...
Saving _problems/test-write_parquet_at_once-43.R
Saving _problems/test-write_parquet_at_once-50.R
Saving _problems/test-write_parquet_at_once-50.R
Saving _problems/test-write_parquet_at_once-50.R
Reading data...
v Data are available in parquet dataset under /home/hornik/tmp/scratch/RtmphTbwRO/file3e32b4b06a955/
Reading data...
Saving _problems/test-write_parquet_by_chunk-67.R
Saving _problems/test-write_parquet_by_chunk-69.R
Saving _problems/test-write_parquet_by_chunk-69.R
Reading data...
Writing file3e32b43e4f4b02-1-50.parquet...
Saving _problems/test-write_parquet_by_chunk-83.R
Saving _problems/test-write_parquet_by_chunk-85.R
Saving _problems/test-write_parquet_by_chunk-85.R
Saving _problems/test-write_parquet_by_chunk-85.R
Reading data...
Writing file3e32b447e0fc9f-1-43.parquet...
Saving _problems/test-write_parquet_by_chunk-99.R
Saving _problems/test-write_parquet_by_chunk-101.R
Saving _problems/test-write_parquet_by_chunk-101.R
Saving _problems/test-write_parquet_by_chunk-101.R
[ FAIL 115 | WARN 0 | SKIP 3 | PASS 70 ]
══ Skipped tests (3) ═══════════════════════════════════════════════════════════
• On CRAN (3): 'test-csv_to_parquet.R:54:3', 'test-download_extract.R:16:3',
'test-download_extract.R:43:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-check_parquet.R:2:3'): check_parquet fails on bad file ─────────
Error: This build of the arrow package does not support Datasets
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-check_parquet.R:2:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::check_parquet(parquetize_example("iris.sqlite"))
8. └─arrow::open_dataset(path, unify_schemas = TRUE)
9. └─arrow:::stop_if_no_datasets()
── Failure ('test-csv_to_parquet.R:22:3'): Checks simple conversion works ──────
Expected `csv_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-csv_to_parquet.R:29:3'): Checks simple conversion works ──────
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:29:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-csv_to_parquet.R:29:3'): Checks simple conversion works ──────
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (18)
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:29:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-csv_to_parquet.R:33:3'): Checks url_to_csv argument is deprecated ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-csv_to_parquet.R:33:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::csv_to_parquet(...)
8. └─parquetize::write_parquet_at_once(...)
9. └─arrow::write_parquet(...)
10. ├─ParquetFileWriter$create(...)
11. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
12. └─ParquetWriterProperties$create(...)
13. └─arrow:::parquet___WriterProperties___Builder__create()
── Error ('test-csv_to_parquet.R:42:3'): Checks csv_as_a_zip is deprecated ─────
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-csv_to_parquet.R:42:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::csv_to_parquet(...)
8. └─parquetize::write_parquet_at_once(...)
9. └─arrow::write_parquet(...)
10. ├─ParquetFileWriter$create(...)
11. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
12. └─ParquetWriterProperties$create(...)
13. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-csv_to_parquet.R:73:3'): Checks it works when partitioning ───
Expected `csv_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-csv_to_parquet.R:82:3'): Checks it works when partitioning ───
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:82:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-csv_to_parquet.R:82:3'): Checks it works when partitioning ───
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (18)
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:82:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-csv_to_parquet.R:100:3'): Checks columns are selected as wanted ──
Expected `csv_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-csv_to_parquet.R:108:3'): Checks columns are selected as wanted ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-csv_to_parquet.R:108:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-csv_to_parquet.R:108:3'): Checks columns are selected as wanted ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (18)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-csv_to_parquet.R:108:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-csv_to_parquet.R:108:3'): Checks columns are selected as wanted ──
<partquetize_test_with_columns/rlang_error/error/condition>
Error in `value[[3L]](cond)`: REG and LIBELLE different from
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-csv_to_parquet.R:108:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-csv_to_parquet.R:117:3'): Checks message zip with one file works ──
Expected `csv_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-csv_to_parquet.R:124:3'): Checks message zip with one file works ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 32) at test-csv_to_parquet.R:124:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-csv_to_parquet.R:124:3'): Checks message zip with one file works ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (32)
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 32) at test-csv_to_parquet.R:124:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-csv_to_parquet.R:132:3'): Checks we have only selected columns in parquet file ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::csv_to_parquet(...) at test-csv_to_parquet.R:132:3
2. └─parquetize::write_parquet_at_once(...)
3. └─arrow::write_parquet(...)
4. ├─ParquetFileWriter$create(...)
5. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
6. └─ParquetWriterProperties$create(...)
7. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-csv_to_parquet.R:159:3'): Checks conversion works with read_delim_args ──
Expected `csv_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-csv_to_parquet.R:167:3'): Checks conversion works with read_delim_args ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:167:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-csv_to_parquet.R:167:3'): Checks conversion works with read_delim_args ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (18)
Backtrace:
▆
1. └─parquetize::expect_parquet(path = path_to_parquet, with_lines = 18) at test-csv_to_parquet.R:167:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-dbi_to_parquet.R:34:3'): Checks simple query generate a parquet file ──
Expected `dbi_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-dbi_to_parquet.R:42:3'): Checks simple query generate a parquet file ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:42:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-dbi_to_parquet.R:42:3'): Checks simple query generate a parquet file ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:42:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-dbi_to_parquet.R:51:3'): Checks simple query generate a parquet file with good messages ──
Expected `dbi_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-dbi_to_parquet.R:61:3'): Checks simple query generate a parquet file with good messages ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-dbi_to_parquet.R:61:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-dbi_to_parquet.R:61:3'): Checks simple query generate a parquet file with good messages ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-dbi_to_parquet.R:61:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-dbi_to_parquet.R:61:3'): Checks simple query generate a parquet file with good messages ──
<partquetize_test_with_partitions/rlang_error/error/condition>
Error in `value[[3L]](cond)`: Species=setosa, Species=versicolor, and Species=virginica different from
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-dbi_to_parquet.R:61:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-dbi_to_parquet.R:71:3'): Checks simple query works by chunk with max_rows ──
Expected `dbi_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-dbi_to_parquet.R:80:3'): Checks simple query works by chunk with max_rows ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:80:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-dbi_to_parquet.R:80:3'): Checks simple query works by chunk with max_rows ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:80:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-dbi_to_parquet.R:90:3'): Checks simple query works by chunk with max_memory ──
Expected `dbi_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-dbi_to_parquet.R:99:3'): Checks simple query works by chunk with max_memory ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:99:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-dbi_to_parquet.R:99:3'): Checks simple query works by chunk with max_memory ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-dbi_to_parquet.R:99:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-fst_to_parquet.R:19:3'): Checks message is displayed with fst file ──
Expected `fst_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-fst_to_parquet.R:25:3'): Checks message is displayed with fst file ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-fst_to_parquet.R:25:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-fst_to_parquet.R:25:3'): Checks message is displayed with fst file ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-fst_to_parquet.R:25:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-fst_to_parquet.R:35:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `fst_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-fst_to_parquet.R:44:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-fst_to_parquet.R:44:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-fst_to_parquet.R:44:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-fst_to_parquet.R:44:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-fst_to_parquet.R:48:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `dir(path_to_parquet)` to be identical to `c("Species=setosa", "Species=versicolor", "Species=virginica")`.
Differences:
`actual`:
`expected`: "Species=setosa" "Species=versicolor" "Species=virginica"
── Failure ('test-get_parquet_info.R:10:3'): get_parquet_info works for file ───
Expected `info[[1, "num_rows"]]` to equal 150.
Differences:
`actual`: NA
`expected`: 150.0
── Failure ('test-get_parquet_info.R:11:3'): get_parquet_info works for file ───
Expected `info[[1, "num_row_groups"]]` to equal 1.
Differences:
`actual`: NA
`expected`: 1.0
── Failure ('test-get_parquet_info.R:12:3'): get_parquet_info works for file ───
Expected `info[[1, "num_columns"]]` to equal 5.
Differences:
`actual`: NA
`expected`: 5.0
── Failure ('test-get_parquet_info.R:13:3'): get_parquet_info works for file ───
Expected `info[[1, "mean_row_group_size"]]` to equal 150.
Differences:
`actual`: NA
`expected`: 150.0
── Error ('test-json_to_parquet.R:31:3'): Checks converting json file works ────
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::json_to_parquet(...) at test-json_to_parquet.R:31:3
2. └─parquetize::write_parquet_at_once(...)
3. └─arrow::write_parquet(...)
4. ├─ParquetFileWriter$create(...)
5. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
6. └─ParquetWriterProperties$create(...)
7. └─arrow:::parquet___WriterProperties___Builder__create()
── Error ('test-json_to_parquet.R:45:3'): Checks converting ndjson file works ──
Error in `json___ReadOptions__initialize(use_threads, block_size)`: Cannot call json___ReadOptions__initialize(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::json_to_parquet(...) at test-json_to_parquet.R:45:3
2. └─arrow::read_json_arrow(file = path_to_file, as_data_frame = TRUE)
3. └─JsonTableReader$create(file, schema = schema, ...)
4. ├─arrow:::json___TableReader__Make(file, read_options, parse_options)
5. └─JsonReadOptions$create()
6. └─arrow:::json___ReadOptions__initialize(use_threads, block_size)
── Error ('test-json_to_parquet.R:60:3'): Checks adding partition and partitioning argument works ──
Error in `dataset___HivePartitioning(schm, null_fallback = null_fallback_or_default(null_fallback), segment_encoding = segment_encoding)`: Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::json_to_parquet(...) at test-json_to_parquet.R:60:3
2. └─parquetize::write_parquet_at_once(...)
3. └─arrow::write_dataset(...)
4. └─HivePartitioning$create(partition_schema, null_fallback = list(...)$null_fallback)
5. └─arrow:::dataset___HivePartitioning(...)
── Error ('test-rbind_parquet.R:7:3'): Checks rbind_parquet creates correct output file ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─arrow::write_parquet(...) at test-rbind_parquet.R:7:3
2. ├─ParquetFileWriter$create(...)
3. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
4. └─ParquetWriterProperties$create(...)
5. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-rds_to_parquet.R:19:3'): Checks message is displayed with rds file ──
Expected `rds_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-rds_to_parquet.R:25:3'): Checks message is displayed with rds file ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-rds_to_parquet.R:25:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-rds_to_parquet.R:25:3'): Checks message is displayed with rds file ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-rds_to_parquet.R:25:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-rds_to_parquet.R:35:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `rds_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-rds_to_parquet.R:44:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-rds_to_parquet.R:44:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-rds_to_parquet.R:44:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-rds_to_parquet.R:44:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-rds_to_parquet.R:48:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `dir(path_to_parquet)` to be identical to `c("Species=setosa", "Species=versicolor", "Species=virginica")`.
Differences:
`actual`:
`expected`: "Species=setosa" "Species=versicolor" "Species=virginica"
── Failure ('test-sqlite_to_parquet.R:40:3'): Checks message is displayed with sqlite file ──
Expected `sqlite_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-sqlite_to_parquet.R:48:3'): Checks message is displayed with sqlite file ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-sqlite_to_parquet.R:48:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-sqlite_to_parquet.R:48:3'): Checks message is displayed with sqlite file ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-sqlite_to_parquet.R:48:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-sqlite_to_parquet.R:58:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `sqlite_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-sqlite_to_parquet.R:68:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-sqlite_to_parquet.R:68:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-sqlite_to_parquet.R:68:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(file.path(path_to_parquet), with_lines = 150) at test-sqlite_to_parquet.R:68:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-sqlite_to_parquet.R:73:3'): Checks message is displayed with by adding partition and partitioning argument ──
Expected `dir(path_to_parquet)` to be identical to `c("Species=setosa", "Species=versicolor", "Species=virginica")`.
Differences:
`actual`:
`expected`: "Species=setosa" "Species=versicolor" "Species=virginica"
── Error ('test-table_to_parquet.R:34:3'): Checks by_chunk is deprecated ───────
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-table_to_parquet.R:34:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::table_to_parquet(...)
8. └─parquetize::write_parquet_by_chunk(...)
9. └─arrow::write_parquet(...)
10. ├─ParquetFileWriter$create(...)
11. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
12. └─ParquetWriterProperties$create(...)
13. └─arrow:::parquet___WriterProperties___Builder__create()
── Error ('test-table_to_parquet.R:46:3'): Checks chunk_size and chunk_memory_size are deprecated ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-table_to_parquet.R:46:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::table_to_parquet(...)
8. └─parquetize::write_parquet_by_chunk(...)
9. └─arrow::write_parquet(...)
10. ├─ParquetFileWriter$create(...)
11. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
12. └─ParquetWriterProperties$create(...)
13. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-table_to_parquet.R:82:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `table_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-table_to_parquet.R:82:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `table_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-table_to_parquet.R:82:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `table_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-table_to_parquet.R:89:5'): Checks parquetizing all formats works and return files with the good number of lines ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 150) at test-table_to_parquet.R:89:5
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-table_to_parquet.R:96:3'): Checks parquetizing by chunk with encoding works ──
Expected `table_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-table_to_parquet.R:105:3'): Checks parquetizing by chunk with encoding works ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:105:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-table_to_parquet.R:105:3'): Checks parquetizing by chunk with encoding works ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:105:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-table_to_parquet.R:105:3'): Checks parquetizing by chunk with encoding works ──
<partquetize_test_with_files/rlang_error/error/condition>
Error in `value[[3L]](cond)`: we should have 3 files. We have 0
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:105:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-table_to_parquet.R:111:3'): Checks parquetizing works with partitioning ──
Expected `table_to_parquet(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-table_to_parquet.R:119:3'): Checks parquetizing works with partitioning ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:119:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-table_to_parquet.R:119:3'): Checks parquetizing works with partitioning ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:119:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-table_to_parquet.R:119:3'): Checks parquetizing works with partitioning ──
<partquetize_test_with_partitions/rlang_error/error/condition>
Error in `value[[3L]](cond)`: Species=setosa, Species=versic, and Species=virgin different from
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-table_to_parquet.R:119:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Error ('test-table_to_parquet.R:146:3'): Checks we have only selected columns in parquet file ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::table_to_parquet(...) at test-table_to_parquet.R:146:3
2. └─parquetize::write_parquet_at_once(...)
3. └─arrow::write_parquet(...)
4. ├─ParquetFileWriter$create(...)
5. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
6. └─ParquetWriterProperties$create(...)
7. └─arrow:::parquet___WriterProperties___Builder__create()
── Error ('test-table_to_parquet.R:164:3'): Checks we have only selected columns in parquet dataset ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. └─parquetize::table_to_parquet(...) at test-table_to_parquet.R:164:3
2. └─parquetize::write_parquet_by_chunk(...)
3. └─arrow::write_parquet(...)
4. ├─ParquetFileWriter$create(...)
5. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
6. └─ParquetWriterProperties$create(...)
7. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-testthat-helpers.R:2:3'): expect_parquet fails on file error ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:2:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-testthat-helpers.R:2:3'): expect_parquet fails on file error ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (25)
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:2:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-testthat-helpers.R:2:3'): expect_parquet fails on file error ──
Expected `expect_parquet(parquetize_example("region_2022.csv"), with_lines = 25)` to throw a error.
── Failure ('test-testthat-helpers.R:16:3'): expect_parquet works without partitions ──
Expected `expect_parquet(parquetize_example("iris_dataset"), with_lines = 150)` not to throw any errors.
Actually got a <expectation_failure> with message:
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
── Failure ('test-testthat-helpers.R:22:3'): expect_parquet works with partitions ──
Expected `expect_parquet(...)` not to throw any errors.
Actually got a <expectation_failure> with message:
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
── Failure ('test-testthat-helpers.R:31:3'): expect_parquet works with columns ──
Expected `expect_parquet(...)` not to throw any errors.
Actually got a <expectation_failure> with message:
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
── Failure ('test-testthat-helpers.R:39:3'): expect_parquet fails works with partitions ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:39:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-testthat-helpers.R:39:3'): expect_parquet fails works with partitions ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:39:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-testthat-helpers.R:48:3'): expect_parquet fails with bad columns columns ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:48:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-testthat-helpers.R:48:3'): expect_parquet fails with bad columns columns ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:48:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-testthat-helpers.R:85:3'): expect_parquet fails with bad files number ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:85:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-testthat-helpers.R:85:3'): expect_parquet fails with bad files number ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-testthat-helpers.R:85:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::expect_parquet(...)
8. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-write_parquet_at_once.R:4:3'): write_parquet_at_once warn if path_to_parquet is a directory for a parquet file ──
Error in `parquet___WriterProperties___Builder__create()`: Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-write_parquet_at_once.R:4:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─parquetize::write_parquet_at_once(...)
8. └─arrow::write_parquet(...)
9. ├─ParquetFileWriter$create(...)
10. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
11. └─ParquetWriterProperties$create(...)
12. └─arrow:::parquet___WriterProperties___Builder__create()
── Failure ('test-write_parquet_at_once.R:28:3'): write_parquet_at_once works for simple parquet file ──
Expected `write_parquet_at_once(iris, path_to_parquet)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-write_parquet_at_once.R:32:3'): write_parquet_at_once works for simple parquet file ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:32:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-write_parquet_at_once.R:32:3'): write_parquet_at_once works for simple parquet file ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:32:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-write_parquet_at_once.R:32:3'): write_parquet_at_once works for simple parquet file ──
<partquetize_test_with_files/rlang_error/error/condition>
Error in `value[[3L]](cond)`: we should have 1 files. We have 0
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:32:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-write_parquet_at_once.R:41:3'): write_parquet_at_once works for partitioned dataset ──
Expected `write_parquet_at_once(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call dataset___HivePartitioning(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-write_parquet_at_once.R:45:3'): write_parquet_at_once works for partitioned dataset ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:45:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-write_parquet_at_once.R:45:3'): write_parquet_at_once works for partitioned dataset ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:45:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-write_parquet_at_once.R:45:3'): write_parquet_at_once works for partitioned dataset ──
<partquetize_test_with_partitions/rlang_error/error/condition>
Error in `value[[3L]](cond)`: Species=setosa, Species=versicolor, and Species=virginica different from
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_at_once.R:45:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-write_parquet_by_chunk.R:60:3'): works with empty data ───────
Expected `write_parquet_by_chunk(...)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
── Failure ('test-write_parquet_by_chunk.R:69:3'): works with empty data ───────
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 0) at test-write_parquet_by_chunk.R:69:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-write_parquet_by_chunk.R:69:3'): works with empty data ───────
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (0)
Backtrace:
▆
1. └─parquetize::expect_parquet(path_to_parquet, with_lines = 0) at test-write_parquet_by_chunk.R:69:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Failure ('test-write_parquet_by_chunk.R:76:3'): Checks parquetizing by nrow chunks works ──
Expected `write_parquet_by_chunk(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-write_parquet_by_chunk.R:85:3'): Checks parquetizing by nrow chunks works ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:85:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-write_parquet_by_chunk.R:85:3'): Checks parquetizing by nrow chunks works ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:85:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-write_parquet_by_chunk.R:85:3'): Checks parquetizing by nrow chunks works ──
<partquetize_test_with_files/rlang_error/error/condition>
Error in `value[[3L]](cond)`: we should have 3 files. We have 0
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:85:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
── Failure ('test-write_parquet_by_chunk.R:92:3'): Checks parquetizing by memory size chunks works ──
Expected `write_parquet_by_chunk(...)` not to throw any errors.
Actually got a <simpleError> with message:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
── Failure ('test-write_parquet_by_chunk.R:101:3'): Checks parquetizing by memory size chunks works ──
Expected `arrow::open_dataset(path)` not to throw any errors.
Actually got a <simpleError> with message:
This build of the arrow package does not support Datasets
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:101:3
2. └─testthat::expect_no_error(arrow::open_dataset(path))
── Failure ('test-write_parquet_by_chunk.R:101:3'): Checks parquetizing by memory size chunks works ──
Expected `nrow(dataset)` to equal `with_lines`.
Differences:
`actual` is NULL
`expected` is a double vector (150)
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:101:3
2. └─testthat::expect_equal(nrow(dataset), with_lines)
── Error ('test-write_parquet_by_chunk.R:101:3'): Checks parquetizing by memory size chunks works ──
<partquetize_test_with_files/rlang_error/error/condition>
Error in `value[[3L]](cond)`: we should have 4 files. We have 0
Backtrace:
▆
1. └─parquetize::expect_parquet(...) at test-write_parquet_by_chunk.R:101:3
2. └─base::tryCatch(...)
3. └─base (local) tryCatchList(expr, classes, parentenv, handlers)
4. └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
5. └─value[[3L]](cond)
6. └─cli::cli_abort(...)
7. └─rlang::abort(...)
[ FAIL 115 | WARN 0 | SKIP 3 | PASS 70 ]
Error:
! Test failures.
Warning message:
call dbDisconnect() when finished working with a connection
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 0.5.8
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
...
--- re-building ‘aa-conversions.Rmd’ using rmarkdown
Quitting from aa-conversions.Rmd:50-57 [iris-memory-example]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `parquet___WriterProperties___Builder__create()`:
! Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
---
Backtrace:
▆
1. └─parquetize::table_to_parquet(...)
2. └─parquetize::write_parquet_by_chunk(...)
3. └─arrow::write_parquet(...)
4. ├─ParquetFileWriter$create(...)
5. │ └─arrow:::parquet___arrow___ParquetFileWriter__Open(...)
6. └─ParquetWriterProperties$create(...)
7. └─arrow:::parquet___WriterProperties___Builder__create()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'aa-conversions.Rmd' failed with diagnostics:
Cannot call parquet___WriterProperties___Builder__create(). See https://arrow.apache.org/docs/r/articles/install.html for help installing Arrow C++ libraries.
--- failed re-building ‘aa-conversions.Rmd’
SUMMARY: processing the following file failed:
‘aa-conversions.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc