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