]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume tests.functional add dmcrypt support in tox.ini
authorAlfredo Deza <adeza@redhat.com>
Fri, 19 Jan 2018 16:08:25 +0000 (11:08 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Fri, 2 Feb 2018 19:49:04 +0000 (13:49 -0600)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d1ef5c487ba1ea868fd85b8c425986a2cf435519)

src/ceph-volume/ceph_volume/tests/functional/lvm/tox.ini

index 797138f7dd52855673cf2f7e55853374ed0a8041..1a606677bfbca9554293db4935a23bfc38a66efd 100644 (file)
@@ -1,5 +1,5 @@
 [tox]
-envlist = {centos7,xenial}-{filestore,bluestore}-{create,prepare_activate}
+envlist = {centos7,xenial}-{filestore,bluestore}-{create,prepare_activate,dmcrypt}
 skipsdist = True
 
 [testenv]
@@ -19,10 +19,16 @@ deps=
   testinfra==1.7.1
   pytest-xdist
 changedir=
+  # plain/unencrypted
   centos7-filestore-create: {toxinidir}/centos7/filestore/create
   centos7-bluestore-create: {toxinidir}/centos7/bluestore/create
   xenial-filestore-create: {toxinidir}/xenial/filestore/create
   xenial-bluestore-create: {toxinidir}/xenial/bluestore/create
+  # dmcrypt
+  centos7-filestore-dmcrypt: {toxinidir}/centos7/filestore/dmcrypt
+  centos7-bluestore-dmcrypt: {toxinidir}/centos7/bluestore/dmcrypt
+  xenial-filestore-dmcrypt: {toxinidir}/xenial/filestore/dmcrypt
+  xenial-bluestore-dmcrypt: {toxinidir}/xenial/bluestore/dmcrypt
   # TODO: these are placeholders for now, eventually we want to
   # test the prepare/activate workflow of ceph-volume as well
   xenial-filestore-prepare_activate: {toxinidir}/xenial/filestore/prepare_activate