-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
DevProd Build
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently tests are running outside of Bazel's sandbox. Enabling sandboxing would allow us to enable test caching and to generally improve consistency of test results of unit tests. There are currently a few tests that are non-hermetic that need to be made hermetic (unaffected by anything outside of the sandbox) before we can enable sandboxing.
By enabling test caching we would likely save hundreds of thousands of dollars a year in compute spend and also dramatically speed up cycle times waiting for CI results.
- depends on
-
SERVER-98846 Fix db_pipeline_test /data/db access in Bazel Sandbox
-
- Backlog
-
-
SERVER-98847 Fix db_s_shard_server_test state mismatch issue in Bazel Sandbox
-
- Backlog
-
-
SERVER-98848 Fix util_test non-hermetic time function usage in Bazel Sandbox
-
- Backlog
-
-
SERVER-98844 Fix db_auth_test segfault in Bazel Sandbox
-
- Closed
-
-
SERVER-98845 Fix sasl_authentication_session_gssapi_test syscall issue in Bazel Sandbox
-
- Closed
-
- is duplicated by
-
SERVER-101101 Enable Bazel Test Sandboxing in Server
-
- Closed
-