commit | 9edeba9f437ccfb010fc9df74f4a05ceafe54b99 | [log] [tgz] |
---|---|---|
author | Jonathan Lee <[email protected]> | Wed Jul 20 22:28:58 2022 |
committer | Chromium LUCI CQ <[email protected]> | Wed Jul 20 22:28:58 2022 |
tree | 168b6e4c4788e5949781138289c2ebd18eeae117 | |
parent | 1bdd55e1d9f8cf239973dac1cbe02446229e2e26 [diff] |
[blinkpy] Measure unit test coverage This change configures `run_blinkpy_tests.py` to measure the coverage of meaningful files with Coverage.py. Coverage measurement is enabled for the `blink_python_tests` script test target run on builders, but not for `run_blinkpy_tests.py` itself when run locally by developers. This change also upgrades some python2-style print statements so that so that Coverage.py does not crash when importing those modules in python3. Change-Id: If452d8e10e3d8d157caa0cd5549f28ac82de1305 Bug: 1344709 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3759441 Commit-Queue: Jonathan Lee <[email protected]> Reviewed-by: Weizhong Xia <[email protected]> Reviewed-by: Thomas Anderson <[email protected]> Cr-Commit-Position: refs/heads/main@{#1026481}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.