]> git.apps.os.sepia.ceph.com Git - ceph.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)
committerAlfredo Deza <adeza@redhat.com>
Wed, 29 Aug 2018 19:11:14 +0000 (12:11 -0700)
commit2dfde1a7d1ceee65bcb18fad399e53450475dbd5
treeeb6566be545a4501a687e9fb09e9b3eab97daeeb
parent83dbec2853e6dbc4b7183accb975439b1eec3e31
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>
(cherry picked from commit 6d712ef959f7ea5385bc6bf9b9ade60662940369)
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