One of the requirements for this plan to work is making sure that pulp,
pulp_file, and pulp-smash always continue working together. This means that
any time we have a PR that breaks pulp-smash tests, the author of the PR
would need to be responsible for making additional PRs to pulp_file and/or
pulp-smash to fix the smash tests. To enforce this requirement using
Travis, I have filed 2 tasks[0,1] in redmine that I would like to get
groomed and added to the sprint. I plan on working on these tasks as I
introduce a change that will result from resolving issue 3488[2].

[0] https://pulp.plan.io/issues/3530
[1] https://pulp.plan.io/issues/3531
[2] https://pulp.plan.io/issues/3488

On Fri, Mar 23, 2018 at 2:37 PM, Dennis Kliban <dkli...@redhat.com> wrote:

> I've started putting together a Continuous Delivery of Pulp 3 page[0] on
> our wiki.
>
> This page outlines a plan for how we can ensure and prove the quality of
> Pulp 3 releases by relying on pulp-smash tests and unit tests.
>
> This plan enables anyone to improve the quality of Pulp 3 releases through
> contributions to pulp-smash and unit tests.
>
> Please take a look at the plan and provide feedback on this thread or feel
> free to make edits directly on the page.
>
> [0] https://pulp.plan.io/projects/pulp/wiki/Continuous_Delivery_of_Pulp_3
>
> -Dennis
>
_______________________________________________
Pulp-dev mailing list
Pulp-dev@redhat.com
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to