When migrating from XCTest to Swift Testing, some tests silently stopped running because Swift Testing requires explicit annotations rather than relying on naming conventions. CI pipelines stayed green while test coverage quietly dropped, going unnoticed for weeks. The fix was adding test registration checks in CI so missing tests cause build failures rather than silent omissions.

1m watch time

Sort: