[Pulp-dev] Docs jobs in Travis

David Davis daviddavis at redhat.com
Mon Feb 18 19:48:55 UTC 2019


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?

David


On Mon, Feb 18, 2019 at 8:31 AM Brian Bouterse <bbouters at redhat.com> wrote:

> 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.
>
> 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.
>
> On Fri, Feb 15, 2019 at 1:13 PM David Davis <daviddavis at redhat.com> wrote:
>
>> 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.
>>
>> 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.
>>
>> 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.
>>
>> Thoughts?
>>
>> [0] https://pulp.plan.io/issues/4270
>> [1] https://pulp.plan.io/issues/4403
>> [2]
>> https://blog.travis-ci.com/2014-07-18-per-repository-concurrency-setting
>> [3] https://travis-ci.com/plans
>>
>> David
>> _______________________________________________
>> Pulp-dev mailing list
>> Pulp-dev at redhat.com
>> https://www.redhat.com/mailman/listinfo/pulp-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20190218/2f6a3092/attachment.htm>


More information about the Pulp-dev mailing list