Example cases where `tests` label remained, but the PR did not finally touch tests only: - https://github.com/python/cpython/pull/143047 (started with a failing test, then implemented the fix) - https://github.com/python/cpython/pull/143045 (started with a failing test, then implemented the fix) If this isn't overly complicated, let's ensure the labels are up-to-date with every new commit.