]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
creating smoke-tests suite to include basic tests from all modules
authortamil <tamil.muthamizhan@inktank.com>
Fri, 6 Jun 2014 08:08:10 +0000 (01:08 -0700)
committertamil <tamil.muthamizhan@inktank.com>
Fri, 6 Jun 2014 08:08:10 +0000 (01:08 -0700)
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
24 files changed:
suites/smoke-tests/basic/% [new file with mode: 0644]
suites/smoke-tests/basic/clusters/fixed-3.yaml [new symlink]
suites/smoke-tests/basic/fs/btrfs.yaml [new symlink]
suites/smoke-tests/basic/tasks/cfuse_workunit_suites_blogbench.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/cfuse_workunit_suites_fsstress.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/cfuse_workunit_suites_iozone.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/cfuse_workunit_suites_pjd.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/kclient_workunit_direct_io.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/kclient_workunit_suites_dbench.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/kclient_workunit_suites_fsstress.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/kclient_workunit_suites_pjd.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/libcephfs_interface_tests.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rados_cls_all.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rados_python.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rados_workunit_loadgen_mix.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rbd_api_tests.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rbd_cli_import_export.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rbd_python_api_tests.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rbd_workunit_suites_iozone.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rgw_s3tests.yaml [new file with mode: 0644]
suites/smoke-tests/basic/tasks/rgw_swift.yaml [new file with mode: 0644]
suites/smoke/basic/tasks/rados_cls_all.yaml [new file with mode: 0644]
suites/smoke/basic/tasks/rgw_s3tests.yaml [new file with mode: 0644]
suites/smoke/basic/tasks/rgw_swift.yaml [new file with mode: 0644]

diff --git a/suites/smoke-tests/basic/% b/suites/smoke-tests/basic/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/suites/smoke-tests/basic/clusters/fixed-3.yaml b/suites/smoke-tests/basic/clusters/fixed-3.yaml
new file mode 120000 (symlink)
index 0000000..a3ac9fc
--- /dev/null
@@ -0,0 +1 @@
+../../../../clusters/fixed-3.yaml
\ No newline at end of file
diff --git a/suites/smoke-tests/basic/fs/btrfs.yaml b/suites/smoke-tests/basic/fs/btrfs.yaml
new file mode 120000 (symlink)
index 0000000..10d0c3f
--- /dev/null
@@ -0,0 +1 @@
+../../../../fs/btrfs.yaml
\ No newline at end of file
diff --git a/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_blogbench.yaml b/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_blogbench.yaml
new file mode 100644 (file)
index 0000000..ed9d92d
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      all:
+        - suites/blogbench.sh
diff --git a/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_fsstress.yaml b/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_fsstress.yaml
new file mode 100644 (file)
index 0000000..b58487c
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      all:
+        - suites/fsstress.sh
diff --git a/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_iozone.yaml b/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_iozone.yaml
new file mode 100644 (file)
index 0000000..dc6df2f
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse: [client.0]
+- workunit:
+    clients:
+      all:
+        - suites/iozone.sh
diff --git a/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_pjd.yaml b/suites/smoke-tests/basic/tasks/cfuse_workunit_suites_pjd.yaml
new file mode 100644 (file)
index 0000000..347c7fd
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      all:
+        - suites/pjd.sh
diff --git a/suites/smoke-tests/basic/tasks/kclient_workunit_direct_io.yaml b/suites/smoke-tests/basic/tasks/kclient_workunit_direct_io.yaml
new file mode 100644 (file)
index 0000000..ce92407
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- kclient:
+- workunit:
+    clients:
+      all:
+        - direct_io
diff --git a/suites/smoke-tests/basic/tasks/kclient_workunit_suites_dbench.yaml b/suites/smoke-tests/basic/tasks/kclient_workunit_suites_dbench.yaml
new file mode 100644 (file)
index 0000000..77d045e
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- kclient:
+- workunit:
+    clients:
+      all:
+        - suites/dbench.sh
diff --git a/suites/smoke-tests/basic/tasks/kclient_workunit_suites_fsstress.yaml b/suites/smoke-tests/basic/tasks/kclient_workunit_suites_fsstress.yaml
new file mode 100644 (file)
index 0000000..10b84b8
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- kclient:
+- workunit:
+    clients:
+      all:
+        - suites/fsstress.sh
diff --git a/suites/smoke-tests/basic/tasks/kclient_workunit_suites_pjd.yaml b/suites/smoke-tests/basic/tasks/kclient_workunit_suites_pjd.yaml
new file mode 100644 (file)
index 0000000..305de51
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- kclient:
+- workunit:
+    clients:
+      all:
+        - suites/pjd.sh
diff --git a/suites/smoke-tests/basic/tasks/libcephfs_interface_tests.yaml b/suites/smoke-tests/basic/tasks/libcephfs_interface_tests.yaml
new file mode 100644 (file)
index 0000000..22d1f14
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      client.0:
+        - libcephfs/test.sh
diff --git a/suites/smoke-tests/basic/tasks/rados_cls_all.yaml b/suites/smoke-tests/basic/tasks/rados_cls_all.yaml
new file mode 100644 (file)
index 0000000..34f7cbb
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- workunit:
+    clients:
+      client.0:
+        - cls
diff --git a/suites/smoke-tests/basic/tasks/rados_python.yaml b/suites/smoke-tests/basic/tasks/rados_python.yaml
new file mode 100644 (file)
index 0000000..b9ac20e
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      client.0:
+        - rados/test_python.sh
diff --git a/suites/smoke-tests/basic/tasks/rados_workunit_loadgen_mix.yaml b/suites/smoke-tests/basic/tasks/rados_workunit_loadgen_mix.yaml
new file mode 100644 (file)
index 0000000..716deac
--- /dev/null
@@ -0,0 +1,8 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      all:
+        - rados/load-gen-mix.sh
diff --git a/suites/smoke-tests/basic/tasks/rbd_api_tests.yaml b/suites/smoke-tests/basic/tasks/rbd_api_tests.yaml
new file mode 100644 (file)
index 0000000..46e43b9
--- /dev/null
@@ -0,0 +1,10 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      client.0:
+        - rbd/test_librbd.sh
+    env:
+      RBD_FEATURES: "1"
diff --git a/suites/smoke-tests/basic/tasks/rbd_cli_import_export.yaml b/suites/smoke-tests/basic/tasks/rbd_cli_import_export.yaml
new file mode 100644 (file)
index 0000000..df23dc5
--- /dev/null
@@ -0,0 +1,10 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      client.0:
+        - rbd/import_export.sh
+    env:
+      RBD_CREATE_ARGS: --new-format
diff --git a/suites/smoke-tests/basic/tasks/rbd_python_api_tests.yaml b/suites/smoke-tests/basic/tasks/rbd_python_api_tests.yaml
new file mode 100644 (file)
index 0000000..9714a6e
--- /dev/null
@@ -0,0 +1,10 @@
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
+- workunit:
+    clients:
+      client.0:
+        - rbd/test_librbd_python.sh
+    env:
+      RBD_FEATURES: "1"
diff --git a/suites/smoke-tests/basic/tasks/rbd_workunit_suites_iozone.yaml b/suites/smoke-tests/basic/tasks/rbd_workunit_suites_iozone.yaml
new file mode 100644 (file)
index 0000000..eb8f18d
--- /dev/null
@@ -0,0 +1,10 @@
+tasks:
+- install:
+- ceph:
+- rbd:
+    all:
+      image_size: 20480
+- workunit:
+    clients:
+      all:
+        - suites/iozone.sh
diff --git a/suites/smoke-tests/basic/tasks/rgw_s3tests.yaml b/suites/smoke-tests/basic/tasks/rgw_s3tests.yaml
new file mode 100644 (file)
index 0000000..6260877
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- rgw: [client.0]
+- s3tests:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/smoke-tests/basic/tasks/rgw_swift.yaml b/suites/smoke-tests/basic/tasks/rgw_swift.yaml
new file mode 100644 (file)
index 0000000..569741b
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- rgw: [client.0]
+- swift:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/smoke/basic/tasks/rados_cls_all.yaml b/suites/smoke/basic/tasks/rados_cls_all.yaml
new file mode 100644 (file)
index 0000000..34f7cbb
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- workunit:
+    clients:
+      client.0:
+        - cls
diff --git a/suites/smoke/basic/tasks/rgw_s3tests.yaml b/suites/smoke/basic/tasks/rgw_s3tests.yaml
new file mode 100644 (file)
index 0000000..6260877
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- rgw: [client.0]
+- s3tests:
+    client.0:
+      rgw_server: client.0
diff --git a/suites/smoke/basic/tasks/rgw_swift.yaml b/suites/smoke/basic/tasks/rgw_swift.yaml
new file mode 100644 (file)
index 0000000..569741b
--- /dev/null
@@ -0,0 +1,7 @@
+tasks:
+- install:
+- ceph:
+- rgw: [client.0]
+- swift:
+    client.0:
+      rgw_server: client.0