From 8bd0b9dabfe6c32ed7fab506c7fb94c0bf6ba350 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Wed, 23 Dec 2015 16:41:01 -0800 Subject: [PATCH] rbd: add some workloads with journalling enabled Separating features into its own facet would be good, but requires changing some of the tests a bit. Signed-off-by: Josh Durgin --- .../rbd/thrash/workloads/rbd_api_tests_journalling.yaml | 7 +++++++ .../rbd/valgrind/workloads/c_api_tests_with_journal.yaml | 8 ++++++++ .../valgrind/workloads/python_api_tests_with_journal.yaml | 8 ++++++++ 3 files changed, 23 insertions(+) create mode 100644 suites/rbd/thrash/workloads/rbd_api_tests_journalling.yaml create mode 100644 suites/rbd/valgrind/workloads/c_api_tests_with_journal.yaml create mode 100644 suites/rbd/valgrind/workloads/python_api_tests_with_journal.yaml diff --git a/suites/rbd/thrash/workloads/rbd_api_tests_journalling.yaml b/suites/rbd/thrash/workloads/rbd_api_tests_journalling.yaml new file mode 100644 index 0000000000000..0f760f21b5574 --- /dev/null +++ b/suites/rbd/thrash/workloads/rbd_api_tests_journalling.yaml @@ -0,0 +1,7 @@ +tasks: +- workunit: + clients: + client.0: + - rbd/test_librbd.sh + env: + RBD_FEATURES: "127" diff --git a/suites/rbd/valgrind/workloads/c_api_tests_with_journal.yaml b/suites/rbd/valgrind/workloads/c_api_tests_with_journal.yaml new file mode 100644 index 0000000000000..255637aed3974 --- /dev/null +++ b/suites/rbd/valgrind/workloads/c_api_tests_with_journal.yaml @@ -0,0 +1,8 @@ +tasks: +- workunit: + clients: + client.0: + - rbd/test_librbd.sh + env: + RBD_FEATURES: "127" + VALGRIND: "memcheck" diff --git a/suites/rbd/valgrind/workloads/python_api_tests_with_journal.yaml b/suites/rbd/valgrind/workloads/python_api_tests_with_journal.yaml new file mode 100644 index 0000000000000..d57abb18edf16 --- /dev/null +++ b/suites/rbd/valgrind/workloads/python_api_tests_with_journal.yaml @@ -0,0 +1,8 @@ +tasks: +- workunit: + clients: + client.0: + - rbd/test_librbd_python.sh + env: + RBD_FEATURES: "127" + VALGRIND: "memcheck" -- 2.39.5