Closed Bug 1140290 Opened 9 years ago Closed 9 years ago

Add support for coveralls.io

Categories

(Testing :: Firefox UI Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: whimboo, Unassigned)

References

()

Details

It would be good to know how much of our library and harness code is covered by unit tests. Therefore we could make use of coveralls.io. It gets run with Travis and brings up some great statistics.

I already created a page on coveralls.io for our repository:
http://travis-ci.org/mozilla/firefox-ui-tests/builds/53308216

There is also PR as WIP:
https://github.com/mozilla/firefox-ui-tests/pull/113

The problem right now is that the call to coverage needs a Python file to run. It will not work with generated firefox-ui-tests script. So we may have to add a new file or get "python setup.py test" to work.
See Also: → 1140291
Given that we soon move all of our tests into mozilla-central this bug will no longer be needed.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Product: Mozilla QA → Testing
You need to log in before you can comment on or make changes to this bug.