]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/rgw: combine swift, s3tests, ragweed into single verify task
authorCasey Bodley <cbodley@redhat.com>
Tue, 6 Mar 2018 19:02:37 +0000 (14:02 -0500)
committerNathan Cutler <ncutler@suse.com>
Fri, 14 Sep 2018 19:45:03 +0000 (21:45 +0200)
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>
(cherry picked from commit b497d9fdd3a0893836d56e2d1487820ea54ec707)

Conflicts:
qa/suites/rgw/verify/tasks/rgw_tests.yaml
qa/suites/rgw/verify/tasks/rgw_swift.yaml

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_s3tests.yaml b/qa/suites/rgw/verify/tasks/rgw_s3tests.yaml
deleted file mode 100644 (file)
index a21011f..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, --max-threads=1024] # http://tracker.ceph.com/issues/25214
-- s3tests:
-    client.0:
-      force-branch: ceph-luminous
-      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 042fb5d..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, --max-threads=1024] # http://tracker.ceph.com/issues/25214
-- 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..f7d5923
--- /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, --max-threads=1024] # http://tracker.ceph.com/issues/25214
+- s3tests:
+    client.0:
+      force-branch: ceph-luminous
+      rgw_server: client.0
+- swift:
+    client.0:
+      rgw_server: client.0
+- ragweed:
+    client.0:
+      force-branch: ceph-luminous
+      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