From 22648476a064adeea269c9605295c0a801fa585c Mon Sep 17 00:00:00 2001 From: Promise Emmanuel Oluwadare <95595405+promiseeuler@users.noreply.github.com> Date: Sat, 22 Aug 2026 10:22:23 -0700 Subject: [PATCH] docs: list all opt-in test suites Document the live object-store test gate alongside the network and Docker suites. --- CONTRIBUTING.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 595adf74..d9d027bf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -76,12 +76,13 @@ uv run --python 3.11 --locked --all-extras pytest -q uv run --python 3.14 --locked --all-extras pytest -q ``` -Two integration tests are intentionally opt-in because they need network or -Docker access: +Three integration test suites are intentionally opt-in because they need +network access, Docker, or a writable object-store prefix: ```bash HFLOW_NETWORK_TESTS=1 uv run pytest tests/test_ffmpeg.py -q HFLOW_DOCKER_TESTS=1 uv run pytest tests/test_runtime_integration.py -q +HFLOW_TEST_BUCKET_URL=gs://your-bucket/tmp-prefix uv run pytest tests/test_storage.py -q ``` Run the Docker test when changing the runtime bundle, DAG templates, REST