]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/rgw: combine swift, s3tests, ragweed into single verify task 20756/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 6 Mar 2018 19:02:37 +0000 (14:02 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 7 Mar 2018 14:21:55 +0000 (09:21 -0500)
these tests don't need to be split across the job matrix the same way
that we split features like frontend, ssl, objectstore, etc. by
combining them, we can still test the whole matrix of features, but with
only 1/3 of the total jobs

Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/suites/rgw/verify/tasks/rgw_ragweed.yaml [deleted file]
qa/suites/rgw/verify/tasks/rgw_s3tests.yaml [deleted file]
qa/suites/rgw/verify/tasks/rgw_swift.yaml [deleted file]
qa/suites/rgw/verify/tasks/rgw_tests.yaml [new file with mode: 0644]

diff --git a/qa/suites/rgw/verify/tasks/rgw_ragweed.yaml b/qa/suites/rgw/verify/tasks/rgw_ragweed.yaml
deleted file mode 100644 (file)
index ab45a13..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-os_type: centos   # xenial valgrind buggy, see http://tracker.ceph.com/issues/18126
-tasks:
-- install:
-    flavor: notcmalloc
-    debuginfo: true
-- ceph:
-- rgw:
-    client.0:
-      valgrind: [--tool=memcheck]
-- ragweed:
-    client.0:
-      force-branch: ceph-master
-      rgw_server: client.0
-      stages: prepare
-- ragweed:
-    client.0:
-      force-branch: ceph-master
-      rgw_server: client.0
-      stages: check
-overrides:
-  ceph:
-    conf:
-      global:
-        osd_min_pg_log_entries: 10
-        osd_max_pg_log_entries: 10
diff --git a/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml b/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml
deleted file mode 100644 (file)
index bed9f0e..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126
-os_type: centos
-
-tasks:
-- install:
-    flavor: notcmalloc
-- ceph:
-- rgw:
-    client.0:
-      valgrind: [--tool=memcheck]
-- s3tests:
-    client.0:
-      force-branch: ceph-master
-      rgw_server: client.0
-overrides:
-  ceph:
-    conf:
-      global:
-        osd_min_pg_log_entries: 10
-        osd_max_pg_log_entries: 10
-      client:
-        rgw lc debug interval: 10
diff --git a/qa/suites/rgw/verify/tasks/rgw_swift.yaml b/qa/suites/rgw/verify/tasks/rgw_swift.yaml
deleted file mode 100644 (file)
index 9b3aa6f..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126
-os_type: centos
-
-tasks:
-- install:
-    flavor: notcmalloc
-- ceph:
-- rgw:
-    client.0:
-      valgrind: [--tool=memcheck]
-- swift:
-    client.0:
-      rgw_server: client.0
diff --git a/qa/suites/rgw/verify/tasks/rgw_tests.yaml b/qa/suites/rgw/verify/tasks/rgw_tests.yaml
new file mode 100644 (file)
index 0000000..ccc4988
--- /dev/null
@@ -0,0 +1,30 @@
+# see http://tracker.ceph.com/issues/20360 and http://tracker.ceph.com/issues/18126
+os_type: centos
+
+tasks:
+- install:
+    flavor: notcmalloc
+- ceph:
+- rgw:
+    client.0:
+      valgrind: [--tool=memcheck]
+- s3tests:
+    client.0:
+      force-branch: ceph-master
+      rgw_server: client.0
+- swift:
+    client.0:
+      rgw_server: client.0
+- ragweed:
+    client.0:
+      force-branch: ceph-master
+      rgw_server: client.0
+      stages: prepare,check
+overrides:
+  ceph:
+    conf:
+      global:
+        osd_min_pg_log_entries: 10
+        osd_max_pg_log_entries: 10
+      client:
+        rgw lc debug interval: 10