From 4f94aaa53ba774dc6b62541fa99a49aa9a858d99 Mon Sep 17 00:00:00 2001 From: Andrew Park Date: Tue, 10 Nov 2026 19:27:31 +0000 Subject: [PATCH] ci: run the slow tier's tests two at a time on each shard --- .github/workflows/local-backends.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/local-backends.yml b/.github/workflows/local-backends.yml index 71e12e08e..3b08d5c52 100644 --- a/.github/workflows/local-backends.yml +++ b/.github/workflows/local-backends.yml @@ -201,8 +201,8 @@ jobs: AGENTENV_TEST_SHARD: ${{ matrix.shard }}/12 AGENTENV_TEST_PACKAGES: ${{ runner.temp }}/packages run: | - .venv/bin/python -m pytest -m int_test_slow -rA --timeout=1200 --junitxml=junit-integration-slow.xml \ - tst/integration --ignore=tst/integration/env/gateway/gateway_test.py + .venv/bin/python -m pytest -m int_test_slow -n 2 --dist loadfile -rA --timeout=1200 \ + --junitxml=junit-integration-slow.xml tst/integration --ignore=tst/integration/env/gateway/gateway_test.py # Only the computer images this run used are kept, with the packages, and only main saves them, once its tests # pass, so pull requests reuse main's without filling the repository's cache. An image is used when the registry's # log has a request for it by its tag (prune_registry.py), so what a week's earlier runs built and this one no