Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

0.14.2

Compare
Choose a tag to compare
@robfig robfig released this 10 Jun 20:17
· 455 commits to master since this release
Make JavaBuilder use a unique coverage metadata directory

for each test instead of the same directory for all the tests. The previous implementation was using one directory for instrumenting the classes of a jar. For each each jar the metadata directory was deleted if it already existed. This is problematic for local execution when multiple tests are run in parallel because some threads will try to delete the directory and some will try to perform read/write operations on it.

This is an important fix for Bazel coverage users.

Fixes #4398.

RELNOTES: Java coverage works now with multiple jobs.
PiperOrigin-RevId: 199764483