]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rgw: move the Tempest testing to its dedicated sub-suite.
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 26 Jul 2017 16:05:09 +0000 (16:05 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Sun, 13 Aug 2017 23:14:40 +0000 (23:14 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
qa/suites/rgw/tempest/% [new file with mode: 0644]
qa/suites/rgw/tempest/clusters/fixed-2.yaml [new symlink]
qa/suites/rgw/tempest/frontend/civetweb.yaml [new file with mode: 0644]
qa/suites/rgw/tempest/tasks/rgw_tempest.yaml [new file with mode: 0644]
qa/suites/rgw/verify/tasks/rgw_tempest.yaml [deleted file]

diff --git a/qa/suites/rgw/tempest/% b/qa/suites/rgw/tempest/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/rgw/tempest/clusters/fixed-2.yaml b/qa/suites/rgw/tempest/clusters/fixed-2.yaml
new file mode 120000 (symlink)
index 0000000..cd0791a
--- /dev/null
@@ -0,0 +1 @@
+../../../../clusters/fixed-2.yaml
\ No newline at end of file
diff --git a/qa/suites/rgw/tempest/frontend/civetweb.yaml b/qa/suites/rgw/tempest/frontend/civetweb.yaml
new file mode 100644 (file)
index 0000000..5845a0e
--- /dev/null
@@ -0,0 +1,3 @@
+overrides:
+  rgw:
+    frontend: civetweb 
diff --git a/qa/suites/rgw/tempest/tasks/rgw_tempest.yaml b/qa/suites/rgw/tempest/tasks/rgw_tempest.yaml
new file mode 100644 (file)
index 0000000..c87c422
--- /dev/null
@@ -0,0 +1,76 @@
+tasks:
+- install:
+    flavor: notcmalloc
+- ceph:
+- tox: [ client.0 ]
+- keystone:
+    client.0:
+      sha1: 12.0.0.0b2
+      force-branch: master
+      tenants:
+        - name: admin
+          description:  Admin Tenant
+      users:
+        - name: admin
+          password: ADMIN
+          project: admin
+      roles: [ name: admin, name: Member ]
+      role-mappings:
+        - name: admin
+          user: admin
+          project: admin
+      services:
+        - name: keystone
+          type: identity
+          description: Keystone Identity Service
+        - name: swift
+          type: object-store
+          description: Swift Service
+- rgw:
+    frontend_prefix: /swift
+    client.0:
+      valgrind: [--tool=memcheck]
+      use-keystone-role: client.0
+- tempest:
+    client.0:
+      sha1: d3fa46495a78160989120ba39793f7ba2e22d81c
+      force-branch: master
+      use-keystone-role: client.0
+      auth:
+        admin_username: admin
+        admin_project_name: admin
+        admin_password: ADMIN
+        admin_domain_name: Default
+      identity:
+        uri: http://{keystone_public_host}:{keystone_public_port}/v2.0/
+        uri_v3: http://{keystone_public_host}:{keystone_public_port}/v3/
+        admin_role: admin
+      object-storage:
+        reseller_admin_role: admin
+      object-storage-feature-enabled:
+        container_sync: false
+        discoverability: false
+      blacklist:
+        # TODO(rzarzynski): we really need to update the list after
+        # merging PRs #15369 and #12704. Additionally, we would be
+        # able to enable the discoverability API testing above.
+        - .*test_list_containers_reverse_order.*
+        - .*test_list_container_contents_with_end_marker.*
+        - .*test_delete_non_empty_container.*
+        - .*test_container_synchronization.*
+        - .*test_get_object_after_expiration_time.*
+        - .*test_create_object_with_transfer_encoding.*
+overrides:
+  ceph:
+    conf:
+      global:
+        osd_min_pg_log_entries: 10
+        osd_max_pg_log_entries: 10
+      client:
+        rgw keystone admin token: ADMIN
+        rgw keystone accepted roles: admin,Member
+        rgw keystone implicit tenants: true
+        rgw keystone accepted admin roles: admin
+        rgw swift enforce content length: true
+        rgw swift account in url: true
+        rgw swift versioning enabled: true
diff --git a/qa/suites/rgw/verify/tasks/rgw_tempest.yaml b/qa/suites/rgw/verify/tasks/rgw_tempest.yaml
deleted file mode 100644 (file)
index c87c422..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-tasks:
-- install:
-    flavor: notcmalloc
-- ceph:
-- tox: [ client.0 ]
-- keystone:
-    client.0:
-      sha1: 12.0.0.0b2
-      force-branch: master
-      tenants:
-        - name: admin
-          description:  Admin Tenant
-      users:
-        - name: admin
-          password: ADMIN
-          project: admin
-      roles: [ name: admin, name: Member ]
-      role-mappings:
-        - name: admin
-          user: admin
-          project: admin
-      services:
-        - name: keystone
-          type: identity
-          description: Keystone Identity Service
-        - name: swift
-          type: object-store
-          description: Swift Service
-- rgw:
-    frontend_prefix: /swift
-    client.0:
-      valgrind: [--tool=memcheck]
-      use-keystone-role: client.0
-- tempest:
-    client.0:
-      sha1: d3fa46495a78160989120ba39793f7ba2e22d81c
-      force-branch: master
-      use-keystone-role: client.0
-      auth:
-        admin_username: admin
-        admin_project_name: admin
-        admin_password: ADMIN
-        admin_domain_name: Default
-      identity:
-        uri: http://{keystone_public_host}:{keystone_public_port}/v2.0/
-        uri_v3: http://{keystone_public_host}:{keystone_public_port}/v3/
-        admin_role: admin
-      object-storage:
-        reseller_admin_role: admin
-      object-storage-feature-enabled:
-        container_sync: false
-        discoverability: false
-      blacklist:
-        # TODO(rzarzynski): we really need to update the list after
-        # merging PRs #15369 and #12704. Additionally, we would be
-        # able to enable the discoverability API testing above.
-        - .*test_list_containers_reverse_order.*
-        - .*test_list_container_contents_with_end_marker.*
-        - .*test_delete_non_empty_container.*
-        - .*test_container_synchronization.*
-        - .*test_get_object_after_expiration_time.*
-        - .*test_create_object_with_transfer_encoding.*
-overrides:
-  ceph:
-    conf:
-      global:
-        osd_min_pg_log_entries: 10
-        osd_max_pg_log_entries: 10
-      client:
-        rgw keystone admin token: ADMIN
-        rgw keystone accepted roles: admin,Member
-        rgw keystone implicit tenants: true
-        rgw keystone accepted admin roles: admin
-        rgw swift enforce content length: true
-        rgw swift account in url: true
-        rgw swift versioning enabled: true