Add SLA to Rally test cases
authorJuha Kosonen <juha.kosonen@nokia.com>
Fri, 2 Oct 2015 10:49:48 +0000 (13:49 +0300)
committerJuha Kosonen <juha.kosonen@nokia.com>
Fri, 2 Oct 2015 11:08:24 +0000 (14:08 +0300)
Set success criteria for Rally scenarios to indicate failure in case of a
failed iteration.

JIRA: FUNCTEST-58

Change-Id: Ie864ebfddf4be5f67c0af0ceca0d7d1d0c07cd19
Signed-off-by: Juha Kosonen <juha.kosonen@nokia.com>
13 files changed:
testcases/VIM/OpenStack/CI/suites/opnfv-authenticate.json
testcases/VIM/OpenStack/CI/suites/opnfv-cinder.json
testcases/VIM/OpenStack/CI/suites/opnfv-glance.json
testcases/VIM/OpenStack/CI/suites/opnfv-heat.json
testcases/VIM/OpenStack/CI/suites/opnfv-keystone.json
testcases/VIM/OpenStack/CI/suites/opnfv-neutron.json
testcases/VIM/OpenStack/CI/suites/opnfv-nova.json
testcases/VIM/OpenStack/CI/suites/opnfv-quotas.json
testcases/VIM/OpenStack/CI/suites/opnfv-requests.json
testcases/VIM/OpenStack/CI/suites/opnfv-smoke-green.json
testcases/VIM/OpenStack/CI/suites/opnfv-smoke.json
testcases/VIM/OpenStack/CI/suites/opnfv-tempest.json
testcases/VIM/OpenStack/CI/suites/opnfv-vm.json

index 3ded199..8bb5895 100644 (file)
@@ -11,6 +11,9 @@
                     "tenants": 3,
                     "users_per_tenant": 50
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -29,6 +32,9 @@
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -47,6 +53,9 @@
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -65,6 +74,9 @@
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -83,6 +95,9 @@
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 4fc3f76..bada447 100644 (file)
@@ -20,6 +20,9 @@
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -41,6 +44,9 @@
                 "volumes": {
                     "size": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -59,6 +65,9 @@
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -78,6 +87,9 @@
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                 "volumes": {
                     "size": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                 "volumes": {
                     "size": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     },
                     "servers_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     },
                     "servers_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "size": 1,
                     "volumes_per_tenant": 4
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 68d5613..e905cca 100644 (file)
@@ -17,6 +17,9 @@
                     "image_container": "bare",
                     "images_per_tenant": 4
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -37,6 +40,9 @@
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -57,6 +63,9 @@
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -81,6 +90,9 @@
                     "tenants": 3,
                     "users_per_tenant": 5
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 2fbb70f..a712afe 100644 (file)
@@ -11,6 +11,9 @@
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -29,6 +32,9 @@
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -47,6 +53,9 @@
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -62,6 +71,9 @@
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -80,6 +92,9 @@
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 3
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "stacks_per_tenant": 2,
                     "resources_per_stack": 10
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 390a1ae..f7291ed 100644 (file)
@@ -8,6 +8,9 @@
                 "type": "constant",
                 "times": 100,
                 "concurrency": 10
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -20,6 +23,9 @@
                 "type": "constant",
                 "times": 10,
                 "concurrency": 1
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -32,6 +38,9 @@
                 "type": "constant",
                 "times": 100,
                 "concurrency": 10
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -44,6 +53,9 @@
                 "type": "constant",
                 "times": 100,
                 "concurrency": 10
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -56,6 +68,9 @@
                 "type": "constant",
                 "times": 100,
                 "concurrency": 10
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -69,6 +84,9 @@
                 "type": "constant",
                 "times": 10,
                 "concurrency": 10
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 5d176ca..9fcdf58 100644 (file)
@@ -19,6 +19,9 @@
                         "network": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -45,6 +48,9 @@
                         "port": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -74,6 +80,9 @@
                         "router": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "subnet": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "network": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "port": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "router": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "subnet": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "network": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "port": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "router": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                         "subnet": -1
                     }
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 09ca410..e32fd57 100644 (file)
@@ -20,6 +20,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -46,6 +49,9 @@
                 "network": {
                     "start_cidr": "100.1.0.0/26"
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -74,6 +80,9 @@
                 "network": {
                     "start_cidr": "100.1.0.0/26"
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 2,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     },
                     "servers_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
                     "tenants": 1,
                     "users_per_tenant": 1
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 1778a8d..1cc1855 100644 (file)
@@ -14,6 +14,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -32,6 +35,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -50,6 +56,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -68,6 +77,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -86,6 +98,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index ead457d..4468d60 100644 (file)
@@ -11,6 +11,9 @@
                 "type": "constant",
                 "times": 20,
                 "concurrency": 5
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -26,6 +29,9 @@
                 "type": "constant",
                 "times": 20,
                 "concurrency": 5
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index a7eb345..b327b53 100644 (file)
                 "type": "serial",
                 "times": 1,
                 "concurrency": 1
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 8c40fab..31514d2 100644 (file)
                 "type": "serial",
                 "times": 1,
                 "concurrency": 1
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index 0b63070..b94de47 100644 (file)
@@ -6,6 +6,9 @@
                 "type": "constant",
                 "times": 1,
                 "concurrency": 1
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]
index f50cf2b..382f402 100644 (file)
@@ -26,6 +26,9 @@
                 },
                 "network": {
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ],
@@ -59,6 +62,9 @@
                     "tenants": 3,
                     "users_per_tenant": 2
                 }
+            },
+            "sla": {
+                "failure_rate": {"max": 0}
             }
         }
     ]