Closed Bug 1467159 Opened 6 years ago Closed 6 years ago

Graphs Add Test Data gets stuck at "Loading series data..." until window resized

Categories

(Tree Management :: Perfherder, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kats, Assigned: camd)

References

Details

Attachments

(1 file)

Go to https://treeherder.mozilla.org/perf.html#/graphs and click the Add Test data button. Expected: list of tests shows up quickly Actual: "Loading series data..." blinking text is displayed for a long time. Even better, if you resize the browser window, the series data is rendered right away.
Hi! Thank you for filing. Bisecting locally this appears to have started as of bug 1450039. I presume one of the switches from AngularJS' $http to fetch() means an `$apply()` or similar is now needed to force a digest cycle. (This is due to our mixing and matching of AngularJS and React as part of the transition to using only React.)
Assignee: nobody → cdawson
Blocks: 1450039
Status: NEW → ASSIGNED
Component: Treeherder → Perfherder
Flags: needinfo?(cdawson)
Priority: -- → P1
Summary: Loading list of talos tests on perf.html is absurdly slow → Graphs Add Test Data gets stuck at "Loading series data..." until window resized
Ahh, I'm sure Ed is correct here. That sounds like exactly what it is. I'll take a look shortly to get a fix in.
I'll see if I can fix this tomorrow.
Flags: needinfo?(cdawson)
Attachment #8984539 - Flags: review?(wlachance)
Attachment #8984539 - Flags: review?(emorley)
Attachment #8984539 - Flags: review?(wlachance) → review+
Attachment #8984539 - Flags: review?(emorley) → review+
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: