Closed
Bug 1004460
Opened 10 years ago
Closed 10 years ago
Mysterious 25% CART improvement on beta (v30) seen on win8 and landed on April 30
Categories
(Firefox :: Toolbars and Customization, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: jmaher, Assigned: mikedeboer)
References
Details
(Keywords: perf, regression, Whiteboard: [talos_regression])
the cart likes to roll downhill, and in this case a patch landed directly on beta is causing a big regression. Here is the graph: http://graphs.mozilla.org/graph.html#tests=[[309,53,31]]&sel=none&displayrange=30&datatype=running there is no alert email- my neural nets are getting faster than the alert emails! this is the pushlog: https://hg.mozilla.org/releases/mozilla-beta/pushloghtml?changeset=23481585e2e5 more information about cart is here: https://wiki.mozilla.org/Buildbot/Talos/Tests#TART.2FCART
Reporter | ||
Comment 1•10 years ago
|
||
please look into this asap as this is on beta and the longer we wait, the greater chance of shipping with this.
Assignee | ||
Comment 2•10 years ago
|
||
ooooh, I think this is caused by bug 966723. When does the cart test start measuring the animation duration? Before bug 966723, the animation the exit Customize Mode start on mousedown - iow as soon as the left mouse button hits the menu-button. After bug 966723, it starts when after a full click - iow as soon as the left mouse button is released. So, to paraphrase my question, how does the cart test synthesize the mouse events to enter/ leave Customization Mode and does it use the menu-button as the target?
Flags: needinfo?(jmaher)
Flags: needinfo?(avihpit)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → mdeboer
Assignee | ||
Comment 3•10 years ago
|
||
Oh, and Joel, your neural nets _are_ impressive ;)
Comment 4•10 years ago
|
||
Hm - CART bypasses the UI and just calls gCustomizeMode.enter/.exit in order to trigger the transitions... so, no mouse events, from what I can tell... tricky.
Flags: needinfo?(jmaher)
Flags: needinfo?(avihpit)
Comment 5•10 years ago
|
||
(In reply to Mike Conley (:mconley) from comment #4) > Hm - CART bypasses the UI and just calls gCustomizeMode.enter/.exit in order > to trigger the transitions... so, no mouse events, from what I can tell... Right. - The 1-customize-enter.* results are measured between calling gCustomizeMode.enter() until the customizationready event is handled. - The 2-customize-exit.* results are measured between calling gCustomizeMode.exit() until the aftercustomization event is handled. - The 3-customize-enter-css.* results are measured between calling gCustomizeMode.enter() until the customization-transitionend event is handled.
Assignee | ||
Comment 6•10 years ago
|
||
Well, in that case I'll be doing some try pushes to see which of the two changesets caused the regression.
Assignee | ||
Comment 7•10 years ago
|
||
Also, how can I spot the regression in the chart that Joel linked?
Assignee | ||
Comment 8•10 years ago
|
||
nvmd, kinda found the datapoints.
Comment 9•10 years ago
|
||
Sooooooo - looking at this graph, we're seeing CART actually go _down_. That's a _good_ thing. By all accounts, we're seeing dramatic CART improvements here. \o/? The question is "why"? Here are the Datazilla graphs for that time period for win8 on mozilla-beta: https://datazilla.mozilla.org/?start=1397580540&stop=1398955348&product=Firefox&repository=Mozilla-Beta&os=win&os_version=6.2.9200&test=cart&graph_search=c95ac01e332e&tr_id=5303340&graph=1-customize-enter.all.TART&project=talos
Updated•10 years ago
|
Summary: 25% CART regression on beta (v30) seen on win8 and landed on April 30 → Mysterious 25% CART improvement on beta (v30) seen on win8 and landed on April 30
Comment 10•10 years ago
|
||
This is an improvement which got filed accidentally as a regression. If everyone's fine with it, invalid ;)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•