From e90d58208dfd8df95456304f100722472da2742a Mon Sep 17 00:00:00 2001 From: Varsha Rao Date: Fri, 24 May 2019 18:45:16 +0530 Subject: [PATCH] cephfs-shell: Add tox for testing with flake8 Fixes: https://tracker.ceph.com/issues/39947 Signed-off-by: Varsha Rao --- run-make-check.sh | 2 +- src/test/CMakeLists.txt | 7 +++++++ src/tools/cephfs/CMakeLists.txt | 9 +++++---- src/tools/cephfs/run-tox.sh | 10 ++++++++++ src/tools/cephfs/tox.ini | 6 ++++++ 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 src/tools/cephfs/run-tox.sh create mode 100644 src/tools/cephfs/tox.ini diff --git a/run-make-check.sh b/run-make-check.sh index eb9232c87f5..12360cda895 100755 --- a/run-make-check.sh +++ b/run-make-check.sh @@ -111,7 +111,7 @@ function run() { BUILD_MAKEOPTS=${BUILD_MAKEOPTS:-$DEFAULT_MAKEOPTS} test "$BUILD_MAKEOPTS" && echo "make will run with option(s) $BUILD_MAKEOPTS" CHECK_MAKEOPTS=${CHECK_MAKEOPTS:-$DEFAULT_MAKEOPTS} - CMAKE_BUILD_OPTS="-DWITH_GTEST_PARALLEL=ON -DWITH_FIO=ON -DWITH_SEASTAR=ON" + CMAKE_BUILD_OPTS="-DWITH_GTEST_PARALLEL=ON -DWITH_FIO=ON -DWITH_SEASTAR=ON -DWITH_CEPHFS_SHELL=ON" CMAKE_BUILD_OPTS+=$(detect_ceph_dev_pkgs) cat <