<div dir="ltr">Currently in pulp, we run one docs job for each version of python (one for 3.6 and one for 3.7). Which version of Python would we target? The latest?<br clear="all"><div><div dir="ltr" class="m_-3457882356784878546gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>David<br></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 18, 2019 at 8:31 AM Brian Bouterse <<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I think keeping it separate is almost as efficient. Having the docs live in the same or a separate job won't cause them to be run in parallel w.r.t each other. So if the total runtime is still tests + docs I having it separate I think is a little cleaner.</div><div><br></div><div>I expect w/ the 3.6, 3.7 and postgres and mariaDB matrix we'll end up with the 4 tests running in parallel with the one docs job after it. I don't think we should try to pay for more.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 15, 2019 at 1:13 PM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Pretty soon, we’re going to add support for MySQL and mariadb[0] and we’d like to test against these databases in Travis which will create at least two additional jobs in Travis. There’s also a task on our current sprint[1] to add a docs check to the pulpcore-plugin repo. </div><div dir="ltr"><br></div><div dir="ltr">I’m debating about whether we should remove the separate docs job from our builds and just run the “build html” check as part of the normal test. The reason is that we're limited by Travis to a certain number of concurrent jobs[2] for our organization, which usually turns out to be ~4.</div><div dir="ltr"><br></div><div dir="ltr">The docs check would add about 30-60 seconds to the regular test while it looks like the separate docs job takes about 2 minutes to execute. We might be able to pay for extra jobs[3] but it ain’t cheap.</div><div dir="ltr"><br></div><div dir="ltr">Thoughts?<br><div><br></div><div>[0] <a href="https://pulp.plan.io/issues/4270" target="_blank">https://pulp.plan.io/issues/4270</a></div><div>[1] <a href="https://pulp.plan.io/issues/4403" target="_blank">https://pulp.plan.io/issues/4403</a></div><div>[2] <a href="https://blog.travis-ci.com/2014-07-18-per-repository-concurrency-setting" target="_blank">https://blog.travis-ci.com/2014-07-18-per-repository-concurrency-setting</a></div><div>[3] <a href="https://travis-ci.com/plans" target="_blank">https://travis-ci.com/plans</a><br clear="all"><div><div dir="ltr" class="gmail-m_-3457882356784878546gmail-m_1228260470310195352gmail-m_5229118057250641720gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>David<br></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
</blockquote></div>