Open Bug 1427761 Opened 6 years ago Updated 2 years ago

[meta] Improve Test Coverage

Categories

(Toolkit :: Telemetry, enhancement, P3)

enhancement
Points:
3

Tracking

()

Tracking Status
firefox59 --- affected

People

(Reporter: chutten, Unassigned)

References

(Depends on 2 open bugs)

Details

(Keywords: meta)

We have C++ unit tests in toolkit/components/telemetry/tests/gtest/

We have JS xpcshell unit tests in toolkit/components/telemetry/tests/unit/
and JS browser tests in toolkit/components/telemetry/tests/browser/
and JS marionette tests in toolkit/components/telemetry/tests/marionette/tests/client/

We even have python tests toolkit/components/telemetry/tests/python/

And some other stuff in addons/ and search/ that I don't really understand.

... But we aren't anywhere near completely covering our code with tests. We upload code coverage to codecov.io, and you can see that few files are 100% covered (and the ones that are tend to be implementation-free headers): https://codecov.io/gh/marco-c/gecko-dev/tree/master/toolkit/components/telemetry

This meta is to improve our test coverage.
Depends on: 1427765
Depends on: 1427766
Depends on: 1430124
Depends on: 1441904
Depends on: 1443505
Depends on: 1471144
Depends on: 1472299
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.