Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

what do you want to see on the graphs-new dashboard?

12 views
Skip to first unread message

Robert Helmer

unread,
Nov 2, 2011, 9:46:29 PM11/2/11
to
Hello,

Right now http://graphs-new.mozilla.org/ shows some defaults we randomly
picked out over a year ago:

* Platforms: Windows 7 and XP, Mac OS X, Linux
* Products: Firefox, Tracemonkey or Places (default to Firefox)
* Tests: Ts (startup time), Tp (pageload), SunSpider

I was starting to work on adding a separate Mobile "product" to the
pulldown, but perhaps it makes more sense to just add Android to the
front page (which defaults to Firefox)? Technically, Talos reports these
as "mobile" not "firefox" but one of the goals of the new interface is
to make performance data more useful and accessible.

You will still of course be able to multi-select any combination of
graphs you like at http://graphs-new.mozilla.org/graph.html this is just
about the fast-loading front-page dashboard.


Thanks!
Rob

Justin Lebar

unread,
Nov 2, 2011, 11:25:42 PM11/2/11
to Robert Helmer, dev-pl...@lists.mozilla.org
Pipe dream: How about the last N graphs I looked at?
> _______________________________________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>

Marco Bonardo

unread,
Nov 3, 2011, 5:39:17 AM11/3/11
to
On 03/11/2011 02:46, Robert Helmer wrote:
> Hello,
>
> Right now http://graphs-new.mozilla.org/ shows some defaults we randomly
> picked out over a year ago:
>
> * Platforms: Windows 7 and XP, Mac OS X, Linux
> * Products: Firefox, Tracemonkey or Places (default to Firefox)
> * Tests: Ts (startup time), Tp (pageload), SunSpider

You can remove Places from there since we are not actively working on it
atm. And I assume also Tracemonkey is uninteresting nowadays.

Having Mozilla-Inbound would be largely more useful, but with more than
those 3 tests, why not adding all Platforms and tests to those
selectors, instead of top platforms and top tests? I can see a reasoning
behing showing only the top branches, since we have lots, but not for
platforms and tests.

As a side enh request, what I would like is an easier way to find a
branch in the selector UI, right now to find Mozilla-inbound I have to
go through a too long list, a filter would really be useful.

-m

Robert Helmer

unread,
Nov 3, 2011, 2:14:25 PM11/3/11
to Justin Lebar, dev-pl...@lists.mozilla.org
On 11/2/11 8:25 PM, Justin Lebar wrote:
> Pipe dream: How about the last N graphs I looked at?

I think this is pretty reasonable, actually.

The images on the dashboard are built using node.js and canvas, so it
uses the same code as the frontend - the only problem is that the
defaults are all hardcoded right now.

If we can implement http://bugzil.la/659664 then it should be trivial to
generate an image for any graph you like (I'd like to offer it as an
"embed" option too so you could easily link to an img from external sites).

Seems like we could use localStorage to store the last N graphs, and
show this on the dashboard. I'd like to get some help from our UX people
so I don't turn it into a mess though :)

I'll file a bug for it.

Robert Helmer

unread,
Nov 3, 2011, 2:14:25 PM11/3/11
to Justin Lebar, dev-pl...@lists.mozilla.org
On 11/2/11 8:25 PM, Justin Lebar wrote:
> Pipe dream: How about the last N graphs I looked at?

Robert Helmer

unread,
Nov 3, 2011, 2:17:37 PM11/3/11
to Marco Bonardo
On 11/3/11 2:39 AM, Marco Bonardo wrote:
> On 03/11/2011 02:46, Robert Helmer wrote:
>> Hello,
>>
>> Right now http://graphs-new.mozilla.org/ shows some defaults we randomly
>> picked out over a year ago:
>>
>> * Platforms: Windows 7 and XP, Mac OS X, Linux
>> * Products: Firefox, Tracemonkey or Places (default to Firefox)
>> * Tests: Ts (startup time), Tp (pageload), SunSpider
>
> You can remove Places from there since we are not actively working on it
> atm. And I assume also Tracemonkey is uninteresting nowadays.


OK thanks, that's what it looked like to me. I'll do that in the next
release.


> Having Mozilla-Inbound would be largely more useful, but with more than
> those 3 tests, why not adding all Platforms and tests to those
> selectors, instead of top platforms and top tests? I can see a reasoning
> behing showing only the top branches, since we have lots, but not for
> platforms and tests.


No reason not to, as I just mentioned in another thread the dashboard
just has a hardcoded list right now (partially for perf reasons,
partially just because we didn't know what people wanted to see and took
a guess).


> As a side enh request, what I would like is an easier way to find a
> branch in the selector UI, right now to find Mozilla-inbound I have to
> go through a too long list, a filter would really be useful.


There's a bug on sorting these which should help, and the original
design called for common products/tests/branches to be on top, but I
think a filter makes a lot of sense. I'll file a bug.

Ehsan Akhgari

unread,
Nov 3, 2011, 2:40:52 PM11/3/11
to Robert Helmer, dev-pl...@lists.mozilla.org
Being able to annotate the graphs with the ranges for which the regression
detection scripts have sent emails for would be really great, although I'm
not sure if the implementation would be easy.

Thanks a lot for your great work on this so far. :-)

--
Ehsan
<http://ehsanakhgari.org/>


On Wed, Nov 2, 2011 at 9:46 PM, Robert Helmer <rhe...@rhelmer.org> wrote:

> Hello,
>
> Right now http://graphs-new.mozilla.org/ shows some defaults we randomly
> picked out over a year ago:
>
> * Platforms: Windows 7 and XP, Mac OS X, Linux
> * Products: Firefox, Tracemonkey or Places (default to Firefox)
> * Tests: Ts (startup time), Tp (pageload), SunSpider
>
> I was starting to work on adding a separate Mobile "product" to the
> pulldown, but perhaps it makes more sense to just add Android to the front
> page (which defaults to Firefox)? Technically, Talos reports these as
> "mobile" not "firefox" but one of the goals of the new interface is to make
> performance data more useful and accessible.
>
> You will still of course be able to multi-select any combination of graphs
> you like at http://graphs-new.mozilla.org/**graph.html<http://graphs-new.mozilla.org/graph.html>this is just about the fast-loading front-page dashboard.
>
>
> Thanks!
> Rob
> ______________________________**_________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/**listinfo/dev-platform<https://lists.mozilla.org/listinfo/dev-platform>
>

Mark Finkle

unread,
Nov 5, 2011, 1:13:44 AM11/5/11
to Robert Helmer
On 11/02/2011 09:46 PM, Robert Helmer wrote:

> I was starting to work on adding a separate Mobile "product" to the
> pulldown, but perhaps it makes more sense to just add Android to the
> front page (which defaults to Firefox)? Technically, Talos reports these
> as "mobile" not "firefox" but one of the goals of the new interface is
> to make performance data more useful and accessible.

I'd like to see a "mobile" product (or "Android") on the dashboard. I'd
love to replace my homemade dashboard:
http://people.mozilla.com/~mfinkle/dashboard/

One other issue I have with the graphs is how poorly they make use of
vertical space. The Y axis always seems to large for the displayed data,
making the data seem squashed. Makes looking for 'changes' in the data
harder.

david bolter

unread,
Nov 5, 2011, 3:44:57 PM11/5/11
to Ehsan Akhgari, Robert Helmer, dev-pl...@lists.mozilla.org
+1

Perhaps similar to this, I'd like to be able to type in a changeset ID and
see a marker for it show up in the graphs (perhaps a thin vertical line).
I'm primarily thinking of custom views, where I would go to investigate a
regression.

Cheers,
David

On Thu, Nov 3, 2011 at 2:40 PM, Ehsan Akhgari <ehsan....@gmail.com>wrote:

> Being able to annotate the graphs with the ranges for which the regression
> detection scripts have sent emails for would be really great, although I'm
> not sure if the implementation would be easy.
>
> Thanks a lot for your great work on this so far. :-)
>
> --
> Ehsan
> <http://ehsanakhgari.org/>
>
>
> On Wed, Nov 2, 2011 at 9:46 PM, Robert Helmer <rhe...@rhelmer.org> wrote:
>
> > Hello,
> >
> > Right now http://graphs-new.mozilla.org/ shows some defaults we randomly
> > picked out over a year ago:
> >
> > * Platforms: Windows 7 and XP, Mac OS X, Linux
> > * Products: Firefox, Tracemonkey or Places (default to Firefox)
> > * Tests: Ts (startup time), Tp (pageload), SunSpider
> >
> > I was starting to work on adding a separate Mobile "product" to the
> > pulldown, but perhaps it makes more sense to just add Android to the
> front
> > page (which defaults to Firefox)? Technically, Talos reports these as
> > "mobile" not "firefox" but one of the goals of the new interface is to
> make
> > performance data more useful and accessible.
> >
> > You will still of course be able to multi-select any combination of
> graphs
> > you like at http://graphs-new.mozilla.org/**graph.html<
> http://graphs-new.mozilla.org/graph.html>this is just about the
> fast-loading front-page dashboard.
> >
> >
> > Thanks!
> > Rob
> > ______________________________**_________________
> > dev-platform mailing list
> > dev-pl...@lists.mozilla.org
> > https://lists.mozilla.org/**listinfo/dev-platform<
> https://lists.mozilla.org/listinfo/dev-platform>
> >
> _______________________________________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
0 new messages