You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[6.1.0] Make bazel coverage work with minimal mode (bazelbuild#17397)
* Returns null if filesystem of test outputs is not ActionFS when processing test attempt event.
Previously, we assert that the filesystem of test outputs is ActionFS when we are processing test attempt event. However this is not true when the test hits action cache.
This CL looses the check to return null.
PiperOrigin-RevId: 501023752
Change-Id: I17cbb26e0a2b5fd30cb781818e42172ac672919e
* Make `bazel coverage` work with minimal mode
This PR solves the problem in a different way that bazelbuild#16475 tries to solve:
1. bazelbuild#16812 allows skyframe read metadata from ActionFS.
2. Use `ActionFileSystem` to check existence of coverage data.
3. Fire event `CoverageReport` in the action after the coverage report is generated and listen to it in `ToplevelArtifactsDownloader` to download the report.
Closesbazelbuild#16556.
PiperOrigin-RevId: 502854552
Change-Id: I2796baaa962857831ff161423be6dffa6eb73e5c
---------
Co-authored-by: kshyanashree <[email protected]>
0 commit comments