I think we also need a dedicated b2g build person in general to focus on
build creation + other possible tooling, in addition to ensuring nightly
builds and green tests.

On Mon, Aug 10, 2015 at 11:09 AM, Selena Deckelmann <[email protected]
> wrote:

> Hi!
>
> Hsin-Yi - can I work with you to get this work better understood?  Either
> a Vidyo/Hello meeting or IRC to talk through some details?
>
> I haven't worked directly with B2G teams in the past -- I am the new
> manager for the TaskCluster team, and work for Lawrence Mandel as a
> Technical Lead in Release Engineering.
>
> I mentioned this at Whistler: we need dedicated people inside B2G org to
> "own" these in-tree configurations.
>
> The TaskCluster team is available to train people on how to create task
> definitions for build and test automation. We do not have enough staff to
> manage greening up individual tests. This team is focused this quarter on
> making the TaskCluster platform production ready for Firefox Desktop and
> migrating off of BuildBot.
>
> I've responded in detail below:
>
> On Sunday, August 9, 2015 at 8:12:58 PM UTC-7, Hsin-Yi Tsai wrote:
>
> >       == Follow-up Tasks ==
> >             Stabilize TaskCluster. By monitoring Treeherder [1], it
> >               looks that emu-ics tests on TC are not stable enough,
> >               while results of the same tests are much greener on old
> >               mechanism. Wondering if the failures result from
> >               instability of TaskCluster. If so, we should fix the
> >               instability first.
>
> Fixing the tests requires a bunch of in-tree work. TaskCluster is designed
> so that development teams can manage their own builds. All build
> configuration will be moved in-tree for this purpose.
>
> In looking at the builds that are failed, there appear to be configuration
> errors in the task definitions:
>
> https://tools.taskcluster.net/task-inspector/#d5ktZVx1Tc-0JguzfzdM5Q/
>
> This is trying to execute a task with the command-line option
> '--test-packages-url', but the necessary URL is not specified.
>
> As I mentioned above, I can work with you on identifying the failures on
> each build and helping identify fixes.  If there are TaskCluster-specific
> failures, we can address those. So far in my looking at the tasks, I've
> only seen in-tree task definition errors.
>
> >           Bug 1159091 - gecko:
> >                 Show emulator-x86-kk as it's own platform
>
> This seems to be well underway.
>
> >           Bug 1192118 - To
> >                 be able to enable tests per module on TackCluster
>
> This request is for in-tree decision task changes, not a TaskCluster
> feature. The in-tree stuff is just configuration, and chunking tests not
> something that TaskCluster itself could do automatically. Someone has to
> rewrite that config and/or the build itself.
>
>
> >       [1]
> https://treeherder.allizom.org/#/jobs?repo=try&revision=f63190a6166f&exclusion_profile=false
> >
> >       [2] https://wiki.mozilla.org/B2G/Emulator#Fix_Failed_test_cases
>
> Thank you for assembling this!
>
> I had a look through and, as I mentioned above, noticed that there's quite
> a bit of bustage in-tree, that I think can be addressed if we work together.
>
> -selena
>
> _______________________________________________
> dev-b2g mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-b2g
>
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to