Open Bug 1566355 Opened 5 months ago Updated 24 days ago

Ensure histogram.json and metrics.yaml don't get out of sync

Categories

(Toolkit :: Telemetry, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox70 --- affected

People

(Reporter: Dexter, Unassigned)

References

(Blocks 1 open bug)

Details

If some metric is marked as 'geckoview_streaming' in the Histogram.json file but no corresponding entry is found in the 'metrics.yaml' file, then the metric will not be reported by Glean.

We should make sure the files don't get out of sync at build time.

Blocks: 1566340
Depends on: 1566354
Priority: -- → P3

We will also need categorical-histogram-specific checks to ensure the length of the labels arrays in both files are identical.

Blocks: 1589390
See Also: → 1598350
You need to log in before you can comment on or make changes to this bug.