Closed Bug 1519995 Opened 5 years ago Closed 5 years ago

Convert graphs view to React

Categories

(Tree Management :: Perfherder, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sclements, Assigned: sclements)

References

Details

Attachments

(3 files)

This includes the graphsctrl.html partial and the GraphsCtrl controller. The jquery graph functionality can be isolated into a separate component to be replaced at a later point.

The modal should probably be tackled first - filed in bug 1519991.

Depends on: 1518497
Blocks: 1518497
No longer depends on: 1518497
Type: defect → task
Blocks: 1541592
Blocks: 1426714
Blocks: 1550003
Assignee: nobody → sclements
Status: NEW → ASSIGNED
Type: task → enhancement
Priority: -- → P2
Blocks: 1557719

Hi Ionut, I have another pr for the second part of the conversion. Can you test it out on prototype?

Flags: needinfo?(igoldan)

(In reply to Sarah Clements [:sclements] from comment #3)

Hi Ionut, I have another pr for the second part of the conversion. Can you test it out on prototype?

Hi Sarah. I made a quick test on the PR.
I believe I've encountered 2 small bugs. The URL I've used is this one.

#1 Wrong (higher is better) on popups
STR

  1. Click a random data point

Expected:
Dark popup should show (lower is better), next to the numerical value.

What we get instead:
(higher is better)

#2 revision to highlight input fields misbehave
STR

  1. Randomly select mozilla-inbound data point
  2. Copy the short commit hash associated with it.
  3. Paste it in one of revision to highlight input fields.

Expected:
Data point gets highlighted.

What we get instead:
Most of the times, no data point from mozilla-inbound gets highlighted. Only those from autoland which have the same commit hash.

Flags: needinfo?(igoldan)

(In reply to Ionuț Goldan [:igoldan], Performance Sheriff from comment #4)

(In reply to Sarah Clements [:sclements] from comment #3)

Hi Ionut, I have another pr for the second part of the conversion. Can you test it out on prototype?

Hi Sarah. I made a quick test on the PR.

Thanks Ionut. I didn't change anything having to do with the tooltips in this pr, so that might be preexisting. I'll check for these two bugs while working on the graphs conversion pr (I've decided to hold off on merging until that pr is complete).

Regressions: 1571350
Attachment #9085636 - Flags: feedback?(igoldan)
Blocks: 1574628
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Regressions: 1580207
Attachment #9085636 - Flags: feedback?(igoldan) → feedback+
Regressions: 1581066
Regressions: 1581473
Regressions: 1583155
Blocks: 1583488
Regressions: 1583488
No longer blocks: 1583488
Regressions: 1583493
Regressions: 1584135
Regressions: 1584140
Regressions: 1591053
Regressions: 1591076
No longer regressions: 1591053
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: