Add full scenarios file for semi-automatic use with Rally

These scenarios are fully compatible with the Rally v1.2.x

Change-Id: I1f139fa0579079669cd2c03aaa3c09422507f60b
Related-PROD: PROD-30858
diff --git a/rally/rally_scenarios_manual_full.json b/rally/rally_scenarios_manual_full.json
new file mode 100644
index 0000000..6856881
--- /dev/null
+++ b/rally/rally_scenarios_manual_full.json
@@ -0,0 +1,1627 @@
+{% set flavor_name = flavor_name or "m1.tiny" %}
+{% set image_name = image_name or "testvm" %}
+{% set flavor_name_ubuntu = flavor_name or "m1.medium" %}
+{% set image_name_ubuntu = image_name or "testvm_ubuntu" %}
+{% set volume_type = volume_type or "standard-iops" %}
+{% set availability_zone = "nova" %}
+{% set concurrency = 10 %}
+{% set volume_size = 2 %}
+{% set times = 100 %}
+{% set users = 5 %}
+{% set tenants = 10 %}
+{% set rbd_image = "http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img" %}
+{% set heat_template = "/home/rally/default.yaml.template" %}
+{% set block_migration = true %}
+{% set ext_net_name = "<NAME>" %}
+{% set ext_net_id = "<ID>" %}
+{% set script_file = script_file or "/home/rally/instance_test.sh" %}
+{% set tenant_net = "${FIXED_NET}" %}
+
+{ "NovaServers.boot_and_migrate_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "nics": [
+                 {"net-id": "{{tenant_net}}"}
+                ]
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "users_per_tenant": {{users}},
+                    "tenants": {{tenants}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+   "NovaServers.boot_and_live_migrate_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "nics": [
+                 {"net-id": "{{tenant_net}}"}
+                ],
+                "block_migration": false
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "users_per_tenant": {{users}},
+                    "tenants": {{tenants}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+  "NovaServers.boot_and_associate_floating_ip": [
+    {
+      "runner": {
+        "type": "constant",
+        "concurrency": {{concurrency}},
+        "times": 40
+      },
+      "args": {
+        "flavor": {
+          "name": "{{flavor_name}}"
+        },
+        "image": {
+          "name": "{{image_name}}"
+        },
+        "nics": [
+           {"net-id": "{{tenant_net}}"}
+        ],
+        "auto_assign_nic": true,
+        "availability_zone": "{{availability_zone}}"
+      },
+      "context": {
+        "users": {
+          "users_per_tenant": {{users}},
+          "tenants": {{tenants}}
+        },
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+        "quotas": {
+          "nova": {
+            "instances": -1,
+            "cores": -1,
+            "ram": -1,
+            "floating_ips": -1,
+            "key_pairs": -1,
+            "security_groups": -1,
+            "security_group_rules": -1
+            }
+        }
+      },
+      "sla": {
+        "failure_rate": {
+        "max": 0
+        }
+      }
+    }
+  ],
+  "NovaServers.boot_and_delete_server": [
+    {
+      "args": {
+        "flavor": {
+          "name": "{{flavor_name_ubuntu}}"
+        },
+      "image": {
+        "name": "{{image_name_ubuntu}}"
+      },
+        "nics": [
+           {"net-id": "{{tenant_net}}"}
+        ],
+      "detailed": true,
+      "auto_assign_nic": true,
+      "availability_zone": "{{availability_zone}}"
+      },
+      "runner": {
+        "type": "constant",
+        "concurrency": {{concurrency}},
+        "times": {{times}}
+      },
+      "context": {
+        "users": {
+          "tenants": {{tenants}},
+          "users_per_tenant": {{users}}
+        },
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+        "quotas": {
+          "nova": {
+            "instances": -1,
+            "cores": -1,
+            "ram": -1,
+            "floating_ips": -1,
+            "key_pairs": -1,
+            "security_groups": -1,
+            "security_group_rules": -1
+          }
+        }
+      },
+      "sla": {
+        "failure_rate": {
+          "max": 0
+          }
+      }
+    },
+    {
+      "args": {
+        "flavor": {
+          "name": "{{flavor_name}}"
+        },
+      "image": {
+        "name": "{{image_name}}"
+      },
+        "nics": [
+           {"net-id": "{{tenant_net}}"}
+        ],
+      "detailed": true,
+      "auto_assign_nic": true,
+      "availability_zone": "{{availability_zone}}"
+      },
+      "runner": {
+        "type": "constant",
+        "concurrency": {{concurrency}},
+        "times": {{times}}
+      },
+      "context": {
+        "users": {
+          "tenants": {{tenants}},
+          "users_per_tenant": {{users}}
+        },
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+        "quotas": {
+          "nova": {
+            "instances": -1,
+            "cores": -1,
+            "ram": -1,
+            "floating_ips": -1,
+            "key_pairs": -1,
+            "security_groups": -1,
+            "security_group_rules": -1
+          }
+        }
+      },
+      "sla": {
+        "failure_rate": {
+          "max": 0
+          }
+      }
+    }
+  ],
+  "NovaServers.boot_server_from_volume_and_delete": [
+    {
+      "args": {
+        "flavor": {
+          "name": "{{flavor_name}}"
+        },
+        "image": {
+          "name": "{{image_name}}"
+        },
+        "volume_size": {{volume_size}},
+        "volume_type": "{{volume_type}}",
+        "force_delete": false,
+        "nics": [
+           {"net-id": "{{tenant_net}}"}
+        ],
+        "auto_assign_nic": true,
+        "availability_zone": "{{availability_zone}}"
+        },
+        "runner": {
+          "type": "constant",
+          "concurrency": {{concurrency}},
+          "times": {{times}}
+        },
+        "context": {
+          "users": {
+            "tenants": {{tenants}},
+            "users_per_tenant": {{users}}
+          },
+            "api_versions": {
+              "cinder": {
+                "service_name": "cinderv3",
+                "version": 3
+              }
+            },
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+          "quotas": {
+            "nova": {
+              "instances": -1,
+              "cores": -1,
+              "ram": -1,
+              "floating_ips": -1,
+              "key_pairs": -1,
+              "security_groups": -1,
+              "security_group_rules": -1
+            },
+            "cinder": {
+          "volumes": -1
+            }
+          }
+        },
+        "sla": {
+          "failure_rate": {
+            "max": 0
+        }
+      }
+    }
+  ],
+    "NovaKeypair.create_and_delete_keypair": [
+        {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaKeypair.create_and_list_keypairs": [
+        {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaServers.boot_and_bounce_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "nics": [
+                   {"net-id": "{{tenant_net}}"}
+                ],
+                "force_delete": false,
+                "actions": [
+                    {"hard_reboot": 1},
+                    {"soft_reboot": 1},
+                    {"stop_start": 1},
+                    {"rescue_unrescue": 1}
+                ]
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                }
+
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaServers.boot_and_list_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "nics": [
+                   {"net-id": "{{tenant_net}}"}
+                ],
+                "detailed": true
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaServers.boot_and_rebuild_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name_ubuntu}}"
+                },
+                "nics": [
+                   {"net-id": "{{tenant_net}}"}
+                ],
+                "from_image": {
+                    "name": "{{image_name}}"
+                },
+                "to_image": {
+                    "name": "{{image_name_ubuntu}}"
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": 5
+            },
+            "context": {
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaServers.pause_and_unpause_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "nics": [
+                   {"net-id": "{{tenant_net}}"}
+                ],
+                "force_delete": false
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": 5
+            },
+            "context": {
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NovaServers.snapshot_server": [
+        {
+            "args": {
+                "flavor": {
+                    "name": "{{flavor_name_ubuntu}}"
+                },
+                "image": {
+                    "name": "{{image_name_ubuntu}}"
+                },
+                "nics": [
+                   {"net-id": "{{tenant_net}}"}
+                ],
+                "force_delete": false
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_delete_networks": [
+        {
+            "args": {
+                "network_create_args": {}
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "network": {
+                  "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1
+                    }
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+    ],
+    "NeutronNetworks.create_and_delete_ports": [
+        {
+            "args": {
+                "network_create_args": {},
+                "port_create_args": {},
+                "ports_per_network": 10
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "port": -1
+                    }
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+    ],
+    "NeutronNetworks.create_and_delete_routers": [
+        {
+            "args": {
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.1.0.0/30",
+                "subnets_per_network": 2,
+                "router_create_args": {}
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1,
+                        "router": -1
+                    }
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+      ],
+    "NeutronNetworks.create_and_delete_subnets": [
+        {
+            "args": {
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.1.0.0/30",
+                "subnets_per_network": 2
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": 1
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_list_networks": [
+        {
+            "args": {
+                "network_create_args": {}
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_list_ports": [
+        {
+            "args": {
+                "network_create_args": {},
+                "port_create_args": {},
+                "ports_per_network": 10
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "port": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_list_routers": [
+        {
+            "args": {
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.1.0.0/30",
+                "subnets_per_network": 2,
+                "router_create_args": {}
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1,
+                        "router": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_list_subnets": [
+        {
+            "args": {
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.1.0.0/30",
+                "subnets_per_network": 2
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_update_networks": [
+        {
+            "args": {
+                "network_update_args": {
+                    "admin_state_up": false,
+                    "name": "_updated"
+                 },
+                "network_create_args": {}
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_update_routers": [
+        {
+            "args": {
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.1.0.0/30",
+                "subnets_per_network": 2,
+                "router_create_args": {},
+                "router_update_args": {
+                    "admin_state_up": false,
+                    "name": "_router_updated"
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1,
+                        "router": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "NeutronNetworks.create_and_update_subnets": [
+        {
+            "args": {
+                "subnet_update_args": {
+                    "enable_dhcp": false,
+                    "name": "_subnet_updated"
+                },
+                "network_create_args": {},
+                "subnet_create_args": {},
+                "subnet_cidr_start": "1.4.0.0/16",
+                "subnets_per_network": 2
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+        "network": {
+          "router": {
+            "external_gateway_info": {
+              "network_id": {{ext_net_id}}
+            }
+          }
+        },
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "neutron": {
+                        "network": -1,
+                        "subnet": -1
+                    }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "CinderVolumes.create_and_attach_volume": [
+        {
+            "args": {
+                "size": {{volume_size}},
+                "image": {
+                    "name": "{{image_name}}"
+                },
+                "flavor": {
+                    "name": "{{flavor_name}}"
+                },
+                "create_volume_params": {
+                },
+                "auto_assign_nic": true,
+                "availability_zone": "{{availability_zone}}"
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+                "network": {
+                "router": {
+                    "external_gateway_info": {
+                      "network_id": {{ext_net_id}}
+                    }
+                  }
+                },
+                "quotas": {
+                        "cinder": {
+                                "volumes": -1
+                                }
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+    ],
+    "CinderVolumes.create_and_delete_volume": [
+        {
+            "args": {
+                "size": 1
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        },
+        {
+            "args": {
+                "size": {
+                    "min": 1,
+                    "max": 5
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        },
+        {
+            "args": {
+                "size": 1,
+                "image": {
+                    "name": "{{image_name}}"
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "CinderVolumes.create_and_delete_snapshot": [
+        {
+            "args": {
+                "force": false
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "volumes": {
+                    "size": {{volume_size}}
+                },
+                "quotas": {
+                        "cinder": {
+                                "snapshots": -1,
+                                "volumes": -1
+                                }
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+     ],
+    "CinderVolumes.create_and_upload_volume_to_image": [
+        {
+            "args": {
+                "size": {{volume_size}},
+                "force": false,
+                "container_format": "bare",
+                "disk_format": "raw",
+                "do_delete": true,
+                "image": {
+                    "name": "{{image_name}}"
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                        "cinder": {
+                                "snapshots": -1,
+                                "volumes": -1
+                                }
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+      ],
+    "CinderVolumes.create_and_extend_volume": [
+        {
+            "args": {
+                "size": 1,
+                "new_size": 2
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        },
+        {
+            "args": {
+                "size": {
+                    "min": 1,
+                    "max": 5
+                },
+                "new_size": {
+                    "min": 6,
+                    "max": 10
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "CinderVolumes.create_and_list_snapshots": [
+        {
+            "args": {
+                "force": false,
+                "detailed": true
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "volumes": {
+                    "size": 1
+                },
+                "quotas": {
+                    "cinder": {
+                        "snapshots": -1,
+                        "volumes": -1
+                    }
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "CinderVolumes.create_and_list_volume": [
+        {
+            "args": {
+                "size": 1,
+                "detailed": true
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "cinder": {
+                        "volumes": -1
+                        }
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        },
+        {
+            "args": {
+                "size": {
+                    "min": 1,
+                    "max": 5
+                },
+                "detailed": true
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "quotas": {
+                    "cinder": {
+                        "volumes": -1
+                        }
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "CinderVolumes.create_from_volume_and_delete_volume": [
+        {
+            "args": {
+                "size": 1
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "volumes": {
+                    "size": 1
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                },
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        },
+        {
+            "args": {
+                "size": {
+                    "min": 1,
+                    "max": 5
+                }
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                },
+                "volumes": {
+                    "size": 1
+                },
+                "api_versions": {
+                  "cinder": {
+                    "service_name": "cinderv3",
+                    "version": 3
+                  }
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "GlanceImages.create_and_delete_image": [
+        {
+            "args": {
+                "image_location": "{{rbd_image}}",
+                "container_format": "bare",
+                "disk_format": "qcow2"
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+     ],
+    "GlanceImages.create_and_list_image": [
+        {
+            "args": {
+                "image_location": "{{rbd_image}}",
+                "container_format": "bare",
+                "disk_format": "qcow2"
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "HeatStacks.create_and_delete_stack": [
+        {
+            "args": {
+               "template_path": "{{heat_template}}"
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+      ],
+    "KeystoneBasic.add_and_remove_user_role": [
+    {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.create_tenant_with_users": [
+        {
+            "args": {
+                "users_per_tenant": 10
+            },
+            "runner": {
+                "type": "constant",
+                "concurrency": {{concurrency}},
+                "times": {{times}}
+            },
+           "sla": {
+                "failure_rate": {
+                "max": 0
+                }
+           }
+        }
+       ],
+    "KeystoneBasic.create_add_and_list_user_roles": [
+    {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "context": {
+                "users": {
+                    "tenants": {{tenants}},
+                    "users_per_tenant": {{users}}
+                }
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.create_and_delete_role": [
+    {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.create_and_delete_service": [
+    {
+            "args": {
+                "service_type": "Rally_test_type",
+                "description": "test_description"
+            },
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.create_and_list_users": [
+        {
+            "args": {},
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.create_update_and_delete_tenant": [
+    {
+            "args": {},
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ],
+    "KeystoneBasic.get_entities": [
+    {
+            "runner": {
+                "type": "constant",
+                "times": {{times}},
+                "concurrency": {{concurrency}}
+            },
+            "sla": {
+                "failure_rate": {
+                    "max": 0
+                }
+            }
+        }
+    ]
+}