Closed Bug 1506619 Opened 5 years ago Closed 3 years ago

Add a basic test for build telemetry submission

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: ted, Unassigned)

References

(Blocks 1 open bug)

Details

I landed some basic tests for build telemetry in bug 1505325. It shouldn't be too hard to add a test in that file that spins up a simple httpd and tests that we can successfully submit a telemetry report. We'd need to add a way to override the submission URL via env var as well as a way to override the "don't submit telemetry reports during tests/in automation" logic we currently have.

It would be nice to have a basic assurance that submission is working since it can otherwise fail silently.

Per conversation with :kmoir, I'm going through untriaged bugs in her components and marking the ones which look to be enhancements/tasks with the enhancement severity to get them out of the triage queue.

If this incorrect, please remove the tag.

Severity: normal → enhancement

Telemetry was migrated to use Glean, which handles submission for us.
Though we could add per-component tests that metrics are being collected properly, that's a different scope than this bug, which is now obsolete.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.