-
Notifications
You must be signed in to change notification settings - Fork 559
Open
Labels
CICI related changeCI related changeenhancementNew feature or requestNew feature or requesttestingTesting and coverage related issues.Testing and coverage related issues.
Description
🚀 Feature
Leverage tools like bazel-diff to only build/test targets that are affected by the PR during review. However, full CI should still be run when merged to master branch to ensure there are no hidden breakages.
Motivation
Currently, our CI is not great at detecting individual file level changes and running only the affected targets and instead runs full test suite on all PRs. This should save valuable resources that are currently running expensive GPU and TPU tests that are not often necessary during review.
Metadata
Metadata
Assignees
Labels
CICI related changeCI related changeenhancementNew feature or requestNew feature or requesttestingTesting and coverage related issues.Testing and coverage related issues.