commit | c0f2f73bc76d220a37f98c6eb14f849980821842 | [log] [tgz] |
---|---|---|
author | Yun Liu <[email protected]> | Wed Sep 18 17:06:31 2019 |
committer | Commit Bot <[email protected]> | Wed Sep 18 17:06:31 2019 |
tree | f9c6d16b3372fdbf06f15df7abb04973a1d96d8b | |
parent | fc6595581646dd63c04369718c122b7339b80e7d [diff] |
[code coverage] Only instrument Java class files related to affected source files for per-CL Right now Java per-CL coverage instrument everything as full code base coverage. To only instrument class files related to affected files in a CL, we can: 1. Extract class files only related to affected source files in a jar. 2. Instrument these extracted class files. 3. Extract unaffected members from original jar. 4. Zip everything out to output path. Bug: 1001387 Change-Id: Iaf6a75c7f8005b5d64eee22bc604f25d0c2fcd8c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1797109 Reviewed-by: Dirk Pranke <[email protected]> Reviewed-by: Yuke Liao <[email protected]> Reviewed-by: Andrew Grieve <[email protected]> Commit-Queue: Yun Liu <[email protected]> Cr-Commit-Position: refs/heads/master@{#697661}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .