Telemetry/2013-Q1-Goals

From MozillaWiki
Jump to navigation Jump to search

Client

Improve Adoption Rate

Full Query
ID Summary Priority Status
692861 Design a more effective telemetry opt-in -- RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


Data Enhancement

Full Query
ID Summary Priority Status
786788 Distribution Prediction, Build Migration and Early/New Adopters -- RESOLVED
832007 include revision url to help match Histograms.json with packet -- RESOLVED

2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);


Slow SQL

Full Query
ID Summary Priority Status
830429 Reduce the threshold for slow main thread SQL to 50ms -- RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


General Cleanup

Full Query
ID Summary Priority Status
752830 crash in base::Histogram::Histogram -- RESOLVED
789975 Extremely long pause while collecting telemetry information on the main thread -- RESOLVED
794948 Port Telemetry writes to OS.File -- RESOLVED
798366 Intermittent crash in test_obj_group.xul, test_pluginstream_newstream.html, test_html5_tree_construction_part2.html, browser_aboutHome.js [@ libpthread-2.11.so@0xe6ad | unixSync | xSync] -- RESOLVED
806514 In telemetry, don't do malloc_usable_size(vec[0]) where vec is stl::vector; it's not safe P3 RESOLVED
822419 Reconcile Telemetry prompts and information -- RESOLVED
824647 Valgrind on tbpl detects leak - at least 368 bytes are definitely lost (direct) with (anonymous namespace)::HistogramGet or (anonymous namespace)::TelemetryImpl::HistogramFrom on the stack -- RESOLVED
831303 Fix the the stop where we start counting the shutdown time -- RESOLVED
831623 Move handleSymbolResponse and fetchSymbol to a new class so it can be used for late write stacks too -- RESOLVED
831748 refactor duplicated code -- RESOLVED
833460 saved ping files shouldn't be read in profile-after-change -- RESOLVED

11 Total; 0 Open (0%); 11 Resolved (100%); 0 Verified (0%);


Server

See the Metrics Q1 iteration plan for details on when these issues are expected to be complete.

This information originally captured on the Q1 planning etherpad

Backend

Full Query
ID Summary Priority Status
707280 Need simple queries -- RESOLVED
736189 Schedule a MapReduce job to validate Telemetry data in HBase daily -- RESOLVED
778809 Pick useful histogram ranges for simplemeasures P2 RESOLVED
821403 Make the raw shutdown times available somewhere -- RESOLVED

4 Total; 0 Open (0%); 4 Resolved (100%); 0 Verified (0%);


The bugs above correspond to the following metrics Jira issues:

Bugs

Full Query
ID Summary Priority Status
776714 main telemetry page (not logged in yet) looks broken P2 RESOLVED
776716 explain histogram vs. evolution on main telemetry page after log-in P2 RESOLVED
810034 Telemetry dash session-timeout is too eager -- RESOLVED

3 Total; 0 Open (0%); 3 Resolved (100%); 0 Verified (0%);


The bugs above correspond to the following metrics Jira issues:

  • [DONE] BIV-70 (bug 776714) main telemetry page (not logged in yet) looks broken
  • [DONE] BIV-69 (bug 776716) explain histogram vs. evolution on main telemetry page after log-in
  • [DONE] BIV-224 (bug 810034) Telemetry dash session-timeout is too eager

Augment Existing dashboard

Full Query
ID Summary Priority Status
679522 Display distribution of simple values -- NEW
699670 Add sum/average/stddev to telemetry dashboard -- RESOLVED

2 Total; 1 Open (50%); 1 Resolved (50%); 0 Verified (0%);


The bugs above correspond to the following metrics Jira issues:

Filtering

Full Query
ID Summary Priority Status
761327 Telemetry evolution does not show data for non-windows platform -- RESOLVED

1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);


The bugs above correspond to the following metrics Jira issues:

Dependent on resources

The following are lower priority issues that are Q1 stretch goals.

Q3 rollover

Q4 rollover

  • BIV-111 (bug 713147) Exported images are require auth, url sucks
  • BIV-112 (bug 761751)Provide a link to changesets from telemetry UI
  • BIV-113 (bug 765100 Add .sum/uptime mode to evolution
  • NEED JIRA FILED FOR bug 816239 Provide histogram comparisons based on build id
  • NEED JIRA FILED FOR bug 816242 make the evolution graph look more like bcolloran's startup report. Display quantiles, graph the submission rate, etc

Q1

Incoming during Q1

  • METRICS-1366 Investigate spikes in Telemetry submissions
  • METRICS-1408 Make 'saved-session' the default submission reason on Telemetry dashboards