Re: (mozci) Triggering jobs on treeherder
Thank you all for reading through the post and the feedback. It seems that there is interest for this. On 15-04-24 06:06 PM, Mike Hommey wrote: On Fri, Apr 24, 2015 at 10:26:58PM +0100, Gijs Kruitbosch wrote: Are you going to build a web UI for this so I don't need to check out a repo and run a python script with syntax that I'll likely need to look up every time I want to do it, guessing builder names that I don't know? (don't get me wrong, I could probably use it if I needed to, but it's harder than it could be right now...) If we allowed invoking through mach, it would also help with not needing to checkout an extra repo OR pip install a package on your system. Yes, we could build a web UI to help with this process, however, at the same time I wanted to measure how many people would likely use it. It seems to me like self-serve does a lot of this, but you can't retrigger things that haven't run in the first place. mozci allows you to trigger jobs that have not been scheduled. It uses an API that self-serve/buildapi provides. I know that the self-serve UI does not provide access to this specific API but others. Why not have these features on treeherder? Yes, we could; it is in the milestones. We need to be picky as to what to move there. I will announce it once we have a prototype working. Mike -- Zambrano Gasparnian, Armen Automation Tools Engineer http://armenzg.blogspot.ca ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: (mozci) Triggering jobs on treeherder
Are you going to build a web UI for this so I don't need to check out a repo and run a python script with syntax that I'll likely need to look up every time I want to do it, guessing builder names that I don't know? (don't get me wrong, I could probably use it if I needed to, but it's harder than it could be right now...) It seems to me like self-serve does a lot of this, but you can't retrigger things that haven't run in the first place. ~ Gijs On 24/04/2015 21:34, Armen Zambrano G. wrote: Hello all, We wrote last quarter a project called Mozilla CI tools (mozci) which allows triggering jobs on treeherder. [1] This is specially useful for back-filling jobs (specially when coalesced) and bisecting via job triggering. Specifically, I want to bring to your attention a use case to help developers with pushing to try and using the wrong try syntax [2]. If you read the blog post or use cases and think of other useful use cases please let us know. We want to bring to mach only the use cases which make sense to you. Kudos to @vaibhav, @adusca, @jmaher et al for their large record of contributions [3]. regards, Armen PS=Support for B2G will be added this quarter [1] http://armenzg.blogspot.ca/2015/04/what-mozilla-ci-tools-is-and-what-it.html [2] http://mozilla-ci-tools.readthedocs.org/en/master/use_cases.html#case-scenario-8-developer-needs-to-add-missing-platforms-jobs-for-a-try-push [3] https://github.com/armenzg/mozilla_ci_tools/graphs/contributors ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform