The Chromium code coverage dashboard is now live! View it here: http://build.chromium.org/buildbot/coverage/ ...or click on the 'coverage' link at the top of the main http://build.chromium.org waterfall, right next to the 'perf' link.
This dashboard reports code coverage statistics on Chromium on each platform - that is, which lines of code are executed by unit tests. It's one measure of how comprehensive the tests are, and helps identify tests which aren't running and source code which has excaped testing. The top-level dashboard reports the following: - Percent coverage for source code (excluding tests) - that is, what we want to test. - Percent coverage for the tests themselves. The low numbers here indicate that not all the tests are currently running under coverage. This should approach 100%. If you click through on a graph, you get a full-page view of the graph where you can click on an individual data point to get more details on that build. - CL = details on the changelists for that build (you're seen this before on other perf graphs..) - Coverage = detailed coverage data on all subdirectories and files, down to line-by-line coverage (*this is new!*) Coverage runs nightly on linux and mac platforms and currently covers only the base/net/media/printing submodules. The builds are on the right side of the experimental dashboard ( http://build.chromium.org/buildbot/waterfall.fyi) Coming soon: windows platform, test_shell, more submodules, etc. (Thanks to jrg for getting unit tests running under coverage, and nsylvain for helping me with buildbot.) - Randall [email protected] --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
