Skip to content

Commit 152a1ef

Browse files
committed
rerun-sdk: ignore test_chunk_index.py (missing datafusion riscv64 wheel)
0.38.x's new tests/integration/test_chunk_index.py imports the datafusion Python package at module scope, which has no riscv64 wheel anywhere (same class of gap as test_datafusion_utils.py and test_server.py, already ignored above). Ignore it in CIBW_TEST_COMMAND the same way, fixing 0.38.0 and 0.38.1 (same test suite).
1 parent c9c2450 commit 152a1ef

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎.github/workflows/build-rerun-sdk.yml‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,9 @@ jobs:
238238
# rerun-cli binary, same as test_rrd_reader_multi_store.py's
239239
# session fixture (`rerun rrd merge`). test_server.py needs the
240240
# `datafusion` Python package (no riscv64 wheel anywhere, same as
241-
# test_datafusion_utils.py); the remaining ignored files all reach
241+
# test_datafusion_utils.py and, new in 0.38.x, test_chunk_index.py,
242+
# which imports `from datafusion import col, lit` at module scope);
243+
# the remaining ignored files all reach
242244
# rerun.experimental.dataloader, whose decoders import torchvision
243245
# or datafusion transitively. `-o markers=local_only` registers the
244246
# mark e2e_redap_tests/conftest.py normally defines -- pytest only
@@ -264,6 +266,7 @@ jobs:
264266
--ignore=tests/integration/test_dataloader_video.py
265267
--ignore=tests/integration/test_dataloader_video_codecs.py
266268
--ignore=tests/integration/test_chunk_store_reader.py
269+
--ignore=tests/integration/test_chunk_index.py
267270
--ignore=tests/integration/test_rrd_reader_multi_store.py
268271
--ignore=tests/unit/test_dataloader_decoder_helpers.py
269272
--ignore=tests/unit/test_dataloader_manifest.py

0 commit comments

Comments
 (0)