Skip to content

Commit 27638da

Browse files
Luca CandelaLuca Candela
authored andcommitted
ci: tolerate skipped integration tests
1 parent 8823c8c commit 27638da

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,15 @@ jobs:
4141
DISABLE_KUZU: '1'
4242
DISABLE_NEPTUNE: '1'
4343
run: |
44+
set -e
4445
uv run pytest tests/unit/orchestration/test_bulk_serialization.py tests/unit/search/test_search_utils_filters.py
46+
47+
set +e
4548
uv run pytest tests/integration/core/shared/test_ingestion_pipeline.py::test_add_episode_persists_nodes_and_edges
49+
status=$?
50+
set -e
51+
if [ "$status" -eq 5 ]; then
52+
echo "Integration test suite skipped (no collectors)."
53+
elif [ "$status" -ne 0 ]; then
54+
exit "$status"
55+
fi

0 commit comments

Comments
 (0)