Re: (mozci) Triggering jobs on treeherder

2015-04-27 Thread Armen Zambrano G.

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

2015-04-24 Thread Gijs Kruitbosch
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