Open Bug 1301174 Opened 3 years ago Updated 7 months ago
[META] Tracking bug for JS Debugger code coverage collection
. (Disabled linux64-jsdcov build)
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0 Build ID: 20160823121617
This bug will be used to track all work that has to do with the JS Debugger code coverage and the linux64-jsdcov build.
Are there other test suites that we are interested in instrumenting with per test js debugger code coverage?
I think web-platform-tests and maybe jsreftest, mochitest-clipboard, mochitest-webgl, mochitest-media, mochitest-gpu, mochitest-a11y. That is most of the tests, I think we change enough stuff that we can re assess our coverage when we get done with that list.
Ok, I'll make some bugs for those. Would marionette be another one we'd like to instrument?
I think so, we should at least try it out.
I would imagine much .js code inside the browser would be covered by marionette tests.
(In reply to Joel Maher ( :jmaher) from comment #7) > I would imagine much .js code inside the browser would be covered by marionette tests. There is an easy way to test that, you can run the full test suite with JS_CODE_COVERAGE_OUTPUT_DIR environment variable, which will dump one *.lcov file per JSRuntime instance. You might still have issues as the child process is not properly closed, and the JSRuntime destructor is not closed properly.
The linux64-jsdcov build has been disabled, and no longer runs in taskcluster, see bug 1496791. But the tooling still exists so that data can be obtained locally.
See Also: → 1496791
Summary: [META] Tracking bug for JS Debugger code coverage collection. (Linux64-jsdcov build) → [META] Tracking bug for JS Debugger code coverage collection. (Disabled linux64-jsdcov build)
You need to log in before you can comment on or make changes to this bug.