It is the first Wednesday for the month! Time to write an update!
## Summary of Activity
* Daily coverage reports on coveralls.io [1] and on codecov.io[2].
Which do you like?
* You can now use one-click loaners to generate coverage locally
(thanks maja and mcastelluccio!)
* We met the nice people working on coverage for iOS [4] (thanks isabel!)
* e10s coverage builds are working! (thanks mcastelluccio!) [8]
* Listed the use cases we will be solving for in the short term, and
the long term [5]
## Some bad news
* Rust code coverage will probably not be available until July, or
later. Work is progressing [6], but the release schedule, CI
integration, and the unknowns, will add delay.
* JSVM, despite it is working[7], has not been verified and scheduled
## Future Plans
* e10s coverage will be compared to ensure there are no multiprocess
anomallies
* More test suites will be enabled for nightly scheduled coverage
* JSVM coverage work will resume
* Start identifying the gaps between current visualizations and
Release Management's expectations so we have priority worklist for
end of the quarter
## Meetings
We have weekly CodeCoverage meetings, and you are welcome to attend:
* When: Held every Friday @ 11:30 EDT (08:30 PDT)
* Where: Kyle's video room
https://v.mozilla.com/flex.html?roomdirect.html&key=huhL8WaTwCwC
* Etherpad: https://public.etherpad-mozilla.org/p/code_coverage_Q1_17
## Reference
[1] coveralls.io https://coveralls.io/github/marco-c/gecko-dev
[2] codecov.io https://codecov.io/gh/marco-c/gecko-dev
[3] Local Coverage
https://developer.mozilla.org/en-US/docs/Mozilla/Testing/Measuring_Code_Coverage_on_Firefox?document_saved=true#Generate_Code_Coverage_report_from_a_try_build_(or_any_other_treeherder_build
<https://developer.mozilla.org/en-US/docs/Mozilla/Testing/Measuring_Code_Coverage_on_Firefox?document_saved=true#Generate_Code_Coverage_report_from_a_try_build_%28or_any_other_treeherder_build>)
[4] iOS Coverage
https://codecov.io/gh/mozilla-mobile/firefox-ios/branch/master
[5] User Cases
https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4-
[6] Rust coverage
https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4
[7] JSVM coverage: https://bugzilla.mozilla.org/show_bug.cgi?id=1301174
[8] e10s coverage example:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b6e9cefe95adc3dd281bf8e2a2f897e8f4839e51
[9] Everything:
https://bugzilla.mozilla.org/showdependencytree.cgi?id=1278393
_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform