From 584a8a05545ad681b1f5997abd69fb0fd372bdf4 Mon Sep 17 00:00:00 2001 From: Yuneng Jiang Date: Wed, 12 Aug 2026 11:21:39 -0700 Subject: [PATCH] ci: drop deleted files from the proxy-server-core shard The proxy-server-core matrix entry named test_proxy_server_caching.py and test_proxy_server_langfuse.py by path. This PR deletes both, so pytest exited 5 with "no tests collected" and the whole shard failed without running the four files that do exist. assert-shard-coverage did not catch it because it only checks one direction: every file under tests/proxy_unit_tests/ must appear in some shard. It never checks that every path a shard names still exists, so a stale entry passes. After this change no shard names a missing path and no file is left without a shard. The shard collects 85 tests. --- .github/workflows/test-unit-proxy-db.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/test-unit-proxy-db.yml b/.github/workflows/test-unit-proxy-db.yml index df212a85885..93fc314462e 100644 --- a/.github/workflows/test-unit-proxy-db.yml +++ b/.github/workflows/test-unit-proxy-db.yml @@ -135,8 +135,6 @@ jobs: test-path: >- tests/proxy_unit_tests/test_proxy_server.py tests/proxy_unit_tests/test_proxy_server_keys.py - tests/proxy_unit_tests/test_proxy_server_caching.py - tests/proxy_unit_tests/test_proxy_server_langfuse.py tests/proxy_unit_tests/test_proxy_server_spend.py tests/proxy_unit_tests/test_aproxy_startup.py workers: 4