Closed Bug 1270595 Opened 10 years ago Closed 8 years ago

Make Tab Center Telemetry data available in re:dash

Categories

(Cloud Services :: Metrics: Product Metrics, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: clouserw, Assigned: rweiss)

References

Details

This bug is BFFs with bug 1270586. Tab Center is using Telemetry through Test Pilot (using the testpilottest type). The testpilottype takes an undefined payload which needs to be defined by each test. For Tab Center, that payload is: { "test": "tabcentertest1@mozilla.com", // The em:id field from the add-on "agent": "User Agent String", "version": 1, // Just in case we need to drastically change the format later "payload": { “tabs_created”: 1000, “tabs_destroyed”: 1000, “tabs_pinned”: 5, “tabs_unpinned”: 4, “tab_center_pinned”: 1, “tab_center_unpinned”: 0, “tab_center_expanded”: 9999, “tab_center_teased”: 1234 } } And a schema: local schema = { -- column name field type length attributes field name {"timestamp", "TIMESTAMP", nil, "SORTKEY", "Timestamp"}, {"uuid", "VARCHAR", 36, nil, get_uuid}, {"service", "VARCHAR", 255, nil, "test"}, {"agent", "VARCHAR", 45, nil, "agent"}, {"tabs_created", "INTEGER", nil, nil, "payload[tabs_created]"}, {"tabs_destroyed", "INTEGER", nil, nil, "payload[tabs_destroyed]"}, {"tabs_pinned", "INTEGER", nil, nil, "payload[tabs_pinned]"}, {"tabs_unpinned", "INTEGER", nil, nil, "payload[tabs_unpinned]"}, {"tab_center_pinned", "INTEGER", nil, nil, "payload[tab_center_pinned]"}, {"tab_center_unpinned", "INTEGER", nil, nil, "payload[tab_center_unpinned]"}, {"tab_center_expanded", "INTEGER", nil, nil, "payload[tab_center_expanded]"} {"tab_center_teased", "INTEGER", nil, nil, "payload[tab_center_teased]"} } Let us know if there is anything else needed. Thanks! Test Pilot metrics docs: https://github.com/mozilla/testpilot/blob/master/docs/README-METRICS.md Tab Center metrics docs: https://github.com/bwinton/VerticalTabs/blob/master/docs/metrics.md
Blocks: 1270961
(Note: For v1, we aren't tracking "tab_center_teased", because it was a more invasive change than I was comfortable with just before release, but the rest of the fields should be the same.)
Component: Metrics: Pipeline → Metrics: Product Metrics
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.