Closed Bug 1748357 Opened 4 years ago Closed 4 years ago

KeyError: 'percentile'

Categories

(Developer Infrastructure :: Try, defect)

defect

Tracking

(firefox-esr91 unaffected, firefox95 unaffected, firefox96 unaffected, firefox97 wontfix, firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox95 --- unaffected
firefox96 --- unaffected
firefox97 --- wontfix
firefox98 --- fixed

People

(Reporter: glandium, Assigned: gbrown)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Just got this error while pushing to try:

Traceback (most recent call last):
  File "/tmp/central/tools/tryselect/push.py", line 180, in push_to_try
    display_push_estimates(try_task_config)
  File "/tmp/central/tools/tryselect/push.py", line 158, in display_push_estimates
    "estimates: In the top {}% of durations".format(100 - durations["percentile"])
KeyError: 'percentile'
warning: unable to display push estimates

(it still went through, though)

It probably just needs a branch like here https://searchfox.org/mozilla-central/source/tools/tryselect/selectors/preview.py#72
Bug 1734141 shouldn't have regressed this case. Fresh install maybe?

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

This is still happening.

Fresh install maybe?

Not sure what you mean here. I've used the same tree for years.

Something is different about your system, and I'm not sure what it is.

Has Regression Range: --- → yes
Assignee: nobody → gbrown
Status: NEW → ASSIGNED
Pushed by gbrown@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3ab7098d246c Avoid percentile KeyError in 'mach try'; r=releng-reviewers,aki
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: