<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 9, 2015 at 12:15 PM, David Caro <span dir="ltr">&lt;<a href="mailto:dcaro@redhat.com" target="_blank">dcaro@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On 12/09 12:00, Amit Aviram wrote:<br>
&gt; On Wed, Dec 9, 2015 at 11:37 AM, Barak Korren &lt;<a href="mailto:bkorren@redhat.com" target="_blank">bkorren@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; &gt;&gt;&gt; &gt; [1]: <a href="http://www.ovirt.org/CI/Build_and_test_standards" rel="noreferrer" target="_blank">http://www.ovirt.org/CI/Build_and_test_standards</a><br>
&gt; &gt; &gt;&gt;&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; That&#39;s nice, but most of us are not aware of all that..<br>
&gt; &gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Well, we can do a better job advocating that, I try to mention this<br>
&gt; &gt; almost in any infra/devel thread where &#39;CI&#39; is mentioned.<br>
&gt; &gt; I&#39;m open to suggestions about how to make developers more aware of the<br>
&gt; &gt; fact that the ultimate power to determine what happens in CI had<br>
&gt; &gt; mostly been placed in their hands...<br>
&gt;<br>
&gt;<br>
&gt; What I&#39;m offering is not letting us a choice, exactly because what you are<br>
&gt; saying regarding the fact that most of the influence of what happens in CI<br>
&gt; is in our hands. otherwise what happens is the current situation where<br>
&gt; some/most of the developers are not aware of their options, or misses the<br>
&gt; mails or whatever..<br>
&gt;<br>
&gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; From what I&#39;m seeing, most of the developers here don&#39;t make their<br>
&gt; &gt; patches<br>
&gt; &gt; &gt; drafts.. moreover,<br>
&gt; &gt; &gt; - personally I didn&#39;t even know that it will not trigger jobs if it is a<br>
&gt; &gt; &gt; draft. (and I&#39;m not the only one)<br>
&gt; &gt;<br>
&gt; &gt; Well, now you know... Adding &#39;devel&#39; with hope more devs will read this.<br>
&gt; &gt;<br>
&gt; &gt; &gt; - sometimes I need to label my patches, therefor can&#39;t make it a draft<br>
&gt; &gt; &gt;<br>
&gt; &gt; By &#39;label&#39; you mean set topic?<br>
&gt; &gt; Not sure those are mutually exclusive, &#39;git review&#39; options seem to<br>
&gt; &gt; indicate they are not. I will look deeper into that.<br>
&gt; &gt;<br>
&gt; &gt; &gt; nowadays we are waiting for the jobs too much to finish. and the reality<br>
&gt; &gt; is<br>
&gt; &gt; &gt; that too much jobs shouldn&#39;t run at all- despite all of the nice things<br>
&gt; &gt; you<br>
&gt; &gt; &gt; guys show here..<br>
&gt; &gt;<br>
&gt; &gt; I which cases besides the patch not being &quot;ready&quot; (=draft...)  should<br>
&gt; &gt; jobs not run?<br>
&gt; &gt;<br>
&gt;<br>
&gt; Most of the review process doesn&#39;t need the jobs to run. a patch has 5-10,<br>
&gt; and sometimes much more sets until it is being merged- you don&#39;t need to<br>
&gt; run the jobs every single time you are updating your patch..<br>
&gt;<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I still think that it will be a better solution to force the developer to<br>
&gt; &gt; &gt; activate the tests manually (by adding a flag when pushing or even doing<br>
&gt; &gt; it<br>
&gt; &gt; &gt; with the jenkins client..)<br>
&gt; &gt; &gt;<br>
&gt; &gt; We tried to add the &#39;workflow&#39; flag for that at some point (It is used<br>
&gt; &gt; by most infra projects), but it was not accepted with any enthusiasm<br>
&gt; &gt; by the devs, you can search back the discussion on &#39;devel&#39;.<br>
&gt;<br>
&gt;<br>
&gt; The workflow makes job DISABLING optional.<br>
&gt; I&#39;m suggesting making job ENABLING optional, with some other flag..<br>
&gt; As we must run it to merge- it won&#39;t be missed, and will be triggered only<br>
&gt; when needed.<br>
<br>
</div></div>That&#39;s not true, the workflow make job enabling optional, if you don&#39;t set it,<br>
it will not run<br></blockquote><div><br></div><div>So I think we should use it :) </div><div>Why was it rejected? </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Barak Korren<br>
&gt; &gt; <a href="mailto:bkorren@redhat.com" target="_blank">bkorren@redhat.com</a><br>
&gt; &gt; RHEV-CI Team<br>
&gt; &gt;<br>
<br>
</span><span>&gt; _______________________________________________<br>
&gt; Infra mailing list<br>
&gt; <a href="mailto:Infra@ovirt.org" target="_blank">Infra@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/infra</a><br>
<br>
<br>
--<br>
</span><div><div>David Caro<br>
<br>
Red Hat S.L.<br>
Continuous Integration Engineer - EMEA ENG Virtualization R&amp;D<br>
<br>
Tel.: <a href="tel:%2B420%20532%20294%20605" value="+420532294605" target="_blank">+420 532 294 605</a><br>
Email: <a href="mailto:dcaro@redhat.com" target="_blank">dcaro@redhat.com</a><br>
IRC: dcaro|dcaroest@{freenode|oftc|redhat}<br>
Web: <a href="http://www.redhat.com" rel="noreferrer" target="_blank">www.redhat.com</a><br>
RHT Global #: 82-62605<br>
</div></div></blockquote></div><br></div></div>