QA:CodeCoverage: Difference between revisions

Line 2: Line 2:


== <FONT COLOR=GREEN>What is the progress so far!!</FONT> ==
== <FONT COLOR=GREEN>What is the progress so far!!</FONT> ==
We have completely instrumented Mozilla Firefox , both C/C++ portions and JavaScript portions, twice and generated code coverage results.
Results would be discussed in a separate section.
Using automated test suites, Mochitest, XPCShell, JSTest, Chrome, Browser-Chrome, RefTest , we got approximately 55% code coverage for Native portion and 50% coverage on the JavaScript portion.
We have generated a lot of trend diagrams to study the interaction between code coverage data for a given file and the number of bug fixes went into the file; code coverage Vs the number of times the file is modified  and file churn Vs bug fix rate.
Results would be discussed below.
The plan is to observe the temporal changes in the above trends as we fix more bugs as well as develop new test cases.
== <FONT COLOR=GREEN>Results and Findings </FONT> ==
== <FONT COLOR=GREEN>Results and Findings </FONT> ==
== <FONT COLOR=GREEN>How to instrument the Mozilla Firefox Browser </FONT> ==
== <FONT COLOR=GREEN>How to instrument the Mozilla Firefox Browser </FONT> ==
183

edits