From 108e29bc5d418f34d6315aa29e99a7521a968bde Mon Sep 17 00:00:00 2001 From: Piotr Gabryjeluk Date: Wed, 14 Jan 2026 15:55:38 +0100 Subject: [PATCH] Add a pre-connectivity test for e2e tests --- .github/workflows/tests-e2e.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/tests-e2e.yml b/.github/workflows/tests-e2e.yml index 17153ea1..f87f0c7b 100644 --- a/.github/workflows/tests-e2e.yml +++ b/.github/workflows/tests-e2e.yml @@ -57,6 +57,7 @@ jobs: NEPTUNE_QUERY_RETRY_SOFT_TIMEOUT: "120" TEST_MARKERS: ${{ matrix.test_markers }} run: | + curl -vsI "$(base64 -d <<< "$NEPTUNE_E2E_API_TOKEN" | jq .api_url -r )/api/leaderboard/" 2> >(head) && pytest --capture=no tests/e2e/test_connectivity.py && pytest --retries=1 --retry-delay=2 --junitxml="test-results/test-e2e.xml" ${TEST_MARKERS:+-m "$TEST_MARKERS"} tests/e2e # --capture=no is passed to the test_connectivity run, so that we can see logs from data ingestion