-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rollout the "override external repositories" and the "shared install …
…base" feature on Bazel CI. This removes basically all I/O and network traffic caused by integration tests, which means we are now... CPU bound! Great. But now that this constant and massive overhead is gone, we can harvest the ripe, low hanging, extremely tasty performance fruit in our tests and do things like a423ac2, where just two lines of change can make a test 2x faster. This also sets the "--sandbox_default_allow_network=false" flag for all post- and presubmit jobs, which means that our tests (except the ones tagged with "requires-network") now run without networking access - a great win for hermeticity. RELNOTES: None. PiperOrigin-RevId: 292221142
- Loading branch information
1 parent
88e8c46
commit 9ae6368
Showing
2 changed files
with
68 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters