Closed Bug 1363934 Opened 8 years ago Closed 8 years ago

Histogram Tools broken for new `record_in_processes`

Categories

(Data Platform and Tools :: General, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: frank, Assigned: chutten)

References

Details

File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram.py", line 126, in __init__ self.definition = histogram_tools.Histogram(name, histograms_definition[re.sub("^STARTUP_", "", proper_name)]) File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram_tools.py", line 108, in __init__ self.verify_attributes(name, definition) File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram_tools.py", line 236, in verify_attributes lambda allowed_keys: Histogram.check_keys(name, definition, allowed_keys)) File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram_tools.py", line 38, in table_dispatch return body(table[kind]) File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram_tools.py", line 236, in <lambda> lambda allowed_keys: Histogram.check_keys(name, definition, allowed_keys)) File "/mnt/anaconda2/lib/python2.7/site-packages/moztelemetry/histogram_tools.py", line 375, in check_keys raise KeyError, '%s not permitted for %s' % (key, name) KeyError: u'record_in_processes not permitted for FENNEC_ACTIVITY_STREAM_TOPSITES_LOADER_TIME_MS'
Moving this to Data Platform since it looks like the bug is that the moztelemetry version of histogram_tools.py is way behind
Component: Telemetry → Telemetry APIs for Analysis
Product: Toolkit → Data Platform and Tools
Severity: normal → major
Priority: -- → P1
This is breaking python_mozetl tests as well [0]. [0] https://github.com/mozilla/python_mozetl/issues/31#issuecomment-300820514
Assignee: nobody → chutten
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Component: Telemetry APIs for Analysis → General
You need to log in before you can comment on or make changes to this bug.