]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
ceph-volume: run tests without waiting on ceph repos
authorAndrew Schoen <aschoen@redhat.com>
Wed, 22 Aug 2018 18:40:41 +0000 (14:40 -0400)
committerAndrew Schoen <aschoen@redhat.com>
Fri, 24 Aug 2018 13:20:57 +0000 (09:20 -0400)
commit6d712ef959f7ea5385bc6bf9b9ade60662940369
tree3dd5a64c159f9275b561c070316a7c63a5ea9aa0
parent9bef451aa714c1bc1fb18d5f27885589ef9cf7a3
ceph-volume: run tests without waiting on ceph repos

This provides a new playbook that installs ceph on all nodes and
generates the ceph config. Then it will rsync ceph-volume from the
control node, or jenkins slave, to all testing vms before completing
the deployment. This means we can run tests on PRs without waiting
for repos to be built for the branch in the PR.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
src/ceph-volume/ceph_volume/tests/functional/batch/tox.ini
src/ceph-volume/ceph_volume/tests/functional/lvm/tox.ini
src/ceph-volume/ceph_volume/tests/functional/playbooks/deploy.yml [new file with mode: 0644]
src/ceph-volume/ceph_volume/tests/functional/simple/tox.ini