Adding OpenStack controller database HA test case 69/57369/4
authorGeorg Kunz <georg.kunz@ericsson.com>
Fri, 11 May 2018 01:24:38 +0000 (03:24 +0200)
committerGeorg Kunz <georg.kunz@ericsson.com>
Thu, 17 May 2018 11:18:23 +0000 (11:18 +0000)
Adding the OpenStack controller database HA test case (Yardstick tc090)
to Dovetail and the proposed_tests test suite.

JIRA: DOVETAIL-654

Change-Id: I4d20b907de8df2e9567891354b49e832cce13c7c
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
etc/compliance/proposed_tests.yml
etc/conf/yardstick_config.yml
etc/testcase/ha.database.yml [new file with mode: 0644]

index d5e9eef..5a64bc3 100644 (file)
@@ -4,24 +4,25 @@ proposed_tests:
   testcases_list:
   # proposed test cases for 2nd release
     # smoke
-#    - dovetail.tempest.compute
-#    - dovetail.tempest.identity_v2
-#    - dovetail.tempest.identity_v3
-#    - dovetail.tempest.image
-#    - dovetail.tempest.network
-#    - dovetail.tempest.orchestration
-#    - dovetail.tempest.volume
+    - dovetail.tempest.compute
+    - dovetail.tempest.identity_v2
+    - dovetail.tempest.identity_v3
+    - dovetail.tempest.image
+    - dovetail.tempest.network
+    - dovetail.tempest.orchestration
+    - dovetail.tempest.volume
     # HA
-#    - dovetail.ha.controller_restart
-#    - dovetail.ha.rabbitmq
-#    - dovetail.ha.neutron_l3_agent
+    - dovetail.ha.controller_restart
+    - dovetail.ha.rabbitmq
+    - dovetail.ha.neutron_l3_agent
+    - dovetail.ha.database
     # vnf
-#    - dovetail.vnf.vims
+    - dovetail.vnf.vims
     # stress
-#    - dovetail.stress.ping
+    - dovetail.stress.ping
     # sdnvpn
-#    - dovetail.tempest.bgpvpn
+    - dovetail.tempest.bgpvpn
     # patrole
-#    - dovetail.security.patrole
+    - dovetail.security.patrole
     # Neutron trunk port Tempest tests
-#    - dovetail.tempest.neutron_trunk_ports
+    - dovetail.tempest.neutron_trunk_ports
index e318cae..7e7ab73 100644 (file)
@@ -32,7 +32,3 @@ yardstick:
     dir: '/tmp/yardstick'
     file_path: 'yardstick.log'
   openrc: '/etc/yardstick/openstack.creds'
-  copy_file_in_container:
-  -
-    src_file: 'pre_config/id_rsa'
-    dest_file: '/root/.ssh/id_rsa'
diff --git a/etc/testcase/ha.database.yml b/etc/testcase/ha.database.yml
new file mode 100644 (file)
index 0000000..adcac25
--- /dev/null
@@ -0,0 +1,11 @@
+---
+dovetail.ha.database:
+  name: dovetail.ha.database
+  objective: >
+    This test case verifies the high-availability of the OpenStack
+    controller database instance.
+  validate:
+    type: yardstick
+    testcase: opnfv_yardstick_tc090
+  report:
+    sub_testcase_list: