<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, Oct 10, 2018 at 10:09 AM Andreas Jaeger <<a href="mailto:aj@suse.com">aj@suse.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 10/10/2018 15.42, Corey Bryant wrote:<br>
> <br>
> <br>
> On Wed, Oct 10, 2018 at 9:26 AM Andreas Jaeger <<a href="mailto:aj@suse.com" target="_blank">aj@suse.com</a> <br>
> <mailto:<a href="mailto:aj@suse.com" target="_blank">aj@suse.com</a>>> wrote:<br>
> <br>
>     On 10/10/2018 14.45, Corey Bryant wrote:<br>
>      > [...]<br>
>      > == Enabling py37 unit tests ==<br>
>      ><br>
>      > Ubuntu Bionic (18.04 LTS) has the 3.7.0 interpreter and I have<br>
>     reviews<br>
>      > up to define the py37 zuul job and templates here:<br>
>      > <a href="https://review.openstack.org/#/c/609066" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/609066</a><br>
>      ><br>
>      > I'd like to start submitting reviews to projects to enable<br>
>      > openstack-python37-jobs (or variant) for projects that already have<br>
>      > openstack-python36-jobs in their .zuul.yaml, zuul.yaml,<br>
>      > .zuul.d/project.yaml.<br>
> <br>
>     We have projects testing python 3.5 and 3.6 already. Adding 3.7 to<br>
>     it is<br>
>     a lot of wasted VMs. Can we limit testing and not test all three,<br>
>     please?<br>
> <br>
> <br>
> Well, I wouldn't call any of them wasted if they're testing against a <br>
> supported Python version.<br>
<br>
<br>
What I mean is that we run too into a situation where we have a large <br>
backlog of CI jobs since we have to many changes and jobs in flight.<br>
<br>
So, I'm asking whether there is a good way to not duplicating all jobs <br>
to run on all three interpreters. Do we really need testing of all three <br>
versions? Or is testing with a subset a manageable risk?<br></blockquote><div><br></div><div>Fair enough. I'm probably not the right person to answer so perhaps someone else can chime in. One thing worth pointing out is that it seems the jump from 3.5 to 3.6 wasn't nearly as painful as the jump from 3.6 to 3.7, at least in my experience.<br></div><div><br></div><div>Corey<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Andreas<br>
-- <br>
  Andreas Jaeger aj@{<a href="http://suse.com" rel="noreferrer" target="_blank">suse.com</a>,<a href="http://opensuse.org" rel="noreferrer" target="_blank">opensuse.org</a>} Twitter: jaegerandi<br>
   SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany<br>
    GF: Felix Imendörffer, Jane Smithard, Graham Norton,<br>
        HRB 21284 (AG Nürnberg)<br>
     GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126<br>
<br>
</blockquote></div></div>