Closed Bug 447638 Opened 16 years ago Closed 16 years ago

'details' links don't load on tinderbox waterfalls for talos results (series links broken)

Categories

(Webtools Graveyard :: Graph Server, defect)

defect
Not set
critical

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: anodelman, Assigned: rdoherty)

References

Details

Attachments

(1 file, 1 obsolete file)

Take any details graphs from http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox and select a 'Details' graph link for a set of talos results.  The graph server front page loads, but the graph never loads.

eg: http://graphs.mozilla.org/graph.html#type=series&show=1225375
Could be related to bug 446056.
Severity: major → critical
Target Milestone: --- → 0.4
Dupe of bug 438716.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
Verified dup
Status: RESOLVED → VERIFIED
I don't believe that this is a dupe.  The other bug is about the series data page itself not loading, this is more about links to series graphs not working - which they still don't
Status: VERIFIED → REOPENED
Resolution: DUPLICATE → ---
Summary: 'details' graphs don't load on tinderbox waterfalls for talos results → 'details' links don't load on tinderbox waterfalls for talos results (series links broken)
Assignee: nobody → rdoherty
Target Milestone: 0.4 → 0.5
Attached patch Fix for broken links (obsolete) — Splinter Review
This patch fixes the broken links issue. I think it could be written better, but after staring at it for a while, I can't see out how. 

Hoping Les can lend his expertise :)
Attachment #337160 - Flags: review?(lorchard)
New fix that also grabs buildid.
Attachment #337160 - Attachment is obsolete: true
Attachment #337895 - Flags: review?(ccooper)
Attachment #337160 - Flags: review?(lorchard)
Comment on attachment 337895 [details] [diff] [review]
Fix for broken links

Looks good. Patch applied fine here and seems to work from casual testing.

> function transformLegacySeriesData(testList)
> {
>     //log(testList.toSource());
> 
>-    gTestList = [];
>-    if(!gAllTestsList) {
>-        gAllTestsList = [];
>-    }
>-        
>-    gSeriesTestList = {};
>-
>-    var quickList = {};
>-

Glad to see this useless stanza go too.
Attachment #337895 - Flags: review?(ccooper) → review+
committed, revision 114:421f1e0ce02b

For QA:

1) Load http://graphs-stage.mozilla.org/graph.html#type=series
2) Select the date picker for a test
3) Select 2 or more test that are not the first test listed
4) Copy the url linked to by 'link to the graph' in the bottom right box
5) Paste the url into a new tab or window
6) Verify all tests load
Status: REOPENED → RESOLVED
Closed: 16 years ago16 years ago
Resolution: --- → FIXED
Verified FIXED; followed the instructions in comment 9, above, and the two graphs were identical (I even hovered over various point to ensure the given data was reflected across both).
Status: RESOLVED → VERIFIED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: