Closed
Bug 1133310
Opened 10 years ago
Closed 7 years ago
TelemetryEnvironment: check |activeGMPlugins| test coverage.
Categories
(Toolkit :: Telemetry, defect, P4)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
People
(Reporter: Dexter, Unassigned)
References
Details
(Whiteboard: [measurement:client])
We need |activeGMP| test coverage in test_TelemetryEnvironment.js.
test_openh264.js (soon test_gmpProvider.js?) shows how to fake them.
Updated•10 years ago
|
Comment 1•9 years ago
|
||
Per bug 1203159 the GMPProvider will already get instantiated in test_TelemetryEnvironment.js, but the version data may be null.
We should figure out whats going on there.
Points: --- → 1
Depends on: 1203159
Priority: -- → P3
Summary: TelemetryEnvironment: add |activeGMPlugins| test coverage. → TelemetryEnvironment: check |activeGMPlugins| test coverage.
Whiteboard: [measurement:client]
Comment 3•9 years ago
|
||
Per bug 1136714 we should also see that the test-coverage for this is activated on Android again.
Reporter | ||
Comment 4•9 years ago
|
||
We should also change [0] from |if (!plugin.isGMPlugin)| to |if (!plugin.isGMPlugin || !plugin.isValid)|.
[0] - https://dxr.mozilla.org/mozilla-central/rev/f029ccdee154bdc2b49a1e0fcd5b0fa0397aa97b/toolkit/components/telemetry/TelemetryEnvironment.jsm#624
Reporter | ||
Comment 5•9 years ago
|
||
Please ignore comment 4, as plugin.isValid is not available from the GMPlugin wrapper.
Updated•9 years ago
|
Priority: P3 → P4
Updated•9 years ago
|
Component: Client: Desktop → Telemetry
Product: Firefox Health Report → Toolkit
Comment 6•7 years ago
|
||
It appears as though we have added test coverage for the structure of activeGMP in test_TelemetryEnvironment.js
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•