Task overview

Scenario Load duration (s) Full duration (s) Iterations Runner Errors Hooks Success (SLA)
HeatStacks.create_and_delete_stack 11.544 32.734 10 constant 0 0
HeatStacks.create_and_delete_stack-2 102.181 123.570 10 constant 0 0
HeatStacks.create_and_delete_stack-3 97.126 117.466 10 constant 0 0
HeatStacks.create_and_list_stack 10.421 33.299 10 constant 0 0
HeatStacks.create_check_delete_stack 17.053 38.232 10 constant 0 0
HeatStacks.create_suspend_resume_delete_stack 39.166 60.258 10 constant 0 0
HeatStacks.create_update_delete_stack 27.800 51.241 10 constant 0 0
HeatStacks.create_update_delete_stack-2 20.251 43.244 10 constant 0 0
HeatStacks.create_update_delete_stack-3 33.374 56.715 10 constant 0 0
HeatStacks.create_update_delete_stack-4 24.544 47.778 10 constant 0 0
HeatStacks.create_update_delete_stack-5 27.005 50.220 10 constant 0 0
HeatStacks.create_update_delete_stack-6 21.370 44.644 10 constant 0 0
HeatStacks.list_stacks_and_resources 1.953 19.928 10 constant 0 0

Input file

{
  "version": 2, 
  "title": "", 
  "description": "", 
  "subtasks": [
    {
      "title": "HeatStacks.create_and_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_and_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/default.yaml.template"
            }
          }, 
          "description": "Create and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_and_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_and_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/server_with_ports.yaml.template", 
              "parameters": {
                "image": "rally_full-img_154a55ee-9eb5-4829-865a-8391db9aece8", 
                "public_net": "floating_net", 
                "flavor": "rally_full-flavor_154a55ee-9eb5-4829-865a-8391db9aece8"
              }
            }
          }, 
          "description": "Create and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_and_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_and_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/server_with_volume.yaml.template", 
              "parameters": {
                "network_id": "3226d8ec-ad1c-4dd7-b5b1-5daf39532fc2", 
                "image": "rally_full-img_154a55ee-9eb5-4829-865a-8391db9aece8", 
                "flavor": "rally_full-flavor_154a55ee-9eb5-4829-865a-8391db9aece8"
              }
            }
          }, 
          "description": "Create and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_and_list_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_and_list_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/default.yaml.template"
            }
          }, 
          "description": "Create a stack and then list all stacks.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/random_strings.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_random_strings_add.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/random_strings.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_random_strings_delete.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/resource_group.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_resource_group_increase.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/autoscaling_policy.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_autoscaling_policy_inplace.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/resource_group.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_resource_group_reduce.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_update_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_update_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/random_strings.yaml.template", 
              "updated_template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/updated_random_strings_replace.yaml.template"
            }
          }, 
          "description": "Create, update and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_check_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_check_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/random_strings.yaml.template"
            }
          }, 
          "description": "Create, check and delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.create_suspend_resume_delete_stack", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.create_suspend_resume_delete_stack": {
              "template_path": "/usr/lib/python2.7/site-packages/functest/opnfv_tests/openstack/rally/scenario/templates/random_strings.yaml.template"
            }
          }, 
          "description": "Create, suspend-resume and then delete a stack.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }, 
    {
      "title": "HeatStacks.list_stacks_and_resources", 
      "description": "", 
      "workloads": [
        {
          "scenario": {
            "HeatStacks.list_stacks_and_resources": {}
          }, 
          "description": "List all resources from tenant stacks.", 
          "contexts": {
            "users": {
              "users_per_tenant": 2, 
              "tenants": 3
            }, 
            "roles": [
              "heat_stack_owner"
            ]
          }, 
          "runner": {
            "constant": {
              "concurrency": 4, 
              "times": 10
            }
          }, 
          "hooks": [], 
          "sla": {
            "failure_rate": {
              "max": 0
            }
          }
        }
      ]
    }
  ]
}

. (s)

  • Overview
  • Details
  • Scenario Data
  • Hooks
  • Failures
  • Input task