Resources for the E2E redap tests
Test resources for the e2e_redap_tests suite, stored in Git LFS.
Contents
dataset/
Collection of 20 .rrd files for testing dataset registration, querying, and partitioning.
See README.md for more details.
simple_datatypes/
Lance table containing sample data with basic datatypes (int, bool, float).
- Format: Lance table (_transactions, _versions, data directories)
- Used by:
readonly_table_urifixture, table read/write tests - Used for testing DataFusion operations and table registration
blueprints/
Static .rbl blueprint files for table blueprint tests.
These files let the table blueprint tests run under non-local profiles such as dpf-docker, where resources are accessed through --resource-prefix instead of generated locally during the test.
Regenerate them from the repository root with:
cd rerun
pixi run uvpy rerun_py/tests/e2e_redap_tests/resources/blueprints/generate_blueprints.py
Keep the filenames stable and make sure remote test resource mirrors are updated as well.
Remote resources
When running tests against remote deployments, use --resource-prefix to point to S3/GCS copies of these resources:
pytest … --resource-prefix=s3://bucket/path/to/resources/
The prefix should point to a directory containing the resource subdirectories used by the selected tests, such as dataset/, simple_datatypes/, and blueprints/.