Closed Bug 1678181 Opened 4 years ago Closed 4 years ago

Output missing marker schema labels (Chart and Table)

Categories

(Core :: Gecko Profiler, defect, P3)

defect

Tracking

()

RESOLVED FIXED
85 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox83 --- unaffected
firefox84 --- unaffected
firefox85 --- fixed

People

(Reporter: mozbugz, Assigned: mozbugz)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Bug 1640999 implemented the marker schema.
During that work more labels were introduced in the front-end, I added them as members of MarkerSchema, but I forgot to stream them out to JSON in MarkerSchema::Stream().

This adds tests for custom marker types, exercizing most streaming and schema functions.

Depends on D96971

Set release status flags based on info from the regressing bug 1640999

Though bug 1640999 landed in 83, MarkerSchema has only just started to be taken into account with bug 1666566.

Pushed by gsquelart@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fac6d5efcd0d Add thorough tests for custom marker definitions - r=gregtatum https://hg.mozilla.org/integration/autoland/rev/6ce2cd50b124 Output chartLabel and tableLabel in marker schema - r=gregtatum
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: