Open Bug 1506619 Opened 11 months ago Updated 9 months ago

Add a basic test for build telemetry submission

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set

Tracking

(Not tracked)

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.
Blocks: buildmetrics

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
You need to log in before you can comment on or make changes to this bug.