]> 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)
committerAlfredo Deza <adeza@redhat.com>
Mon, 22 Jan 2018 19:43:50 +0000 (14:43 -0500)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
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