On Sun, Apr 17, 2016 at 3:11 AM, L. David Baron <dba...@dbaron.org> wrote:
>
> We should instead use data to target advice on use of try to the
> correct people, and also use that data to allow people to see where
> they fit in in terms of ratios of Try resource usage to pushes, and
> breaking the tree to pushes.

We still have 
https://secure.pub.build.mozilla.org/builddata/reports/reportor/daily/highscores/highscores.html
which indicates who is using try resources the most. Slightly more
detail, such as percentages, could be useful.

We have no viewable data that I know of about who breaks the tree. I
personally would love to know where I stand in relation to others on
that front, so that I can adjust my habits if my rate is relatively
high :)

I use T-pushes on try a lot, where I build on all platforms (debug and
opt) but run tests only on one platform (debug and opt), usually
Linux64. I.e.: "try: -b do -p all -u none[x64] -t none[x64]".

- Building on all platforms is a good idea because it's easy to
introduce compile errors on only one platform. Likewise for building
both on debug and opt.

- Linux64 is a good choice for tests because they run on AWS and so
they rarely get backlogged, and they are fast, and you also get ASAN
and Valgrind and static analysis coverage.

- But testing only on one platform saves a lot of machine time because
tests take a lot longer than builds.

Nick
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to