A team notices that every merged PR triggers a full regression suite taking 45 minutes. Which strategy best reduces this feedback cycle without sacrificing coverage?
-
A
Run the full suite only on the main branch nightly
-
B
Implement test parallelization and selective test execution based on changed files
-
C
Skip unit tests and rely solely on integration tests
-
D
Reduce the number of test cases permanently