Added tests and tempest ids to Heat Orchestration add-ons

Depends-On: https://review.openstack.org/#/c/529101/
Change-Id: Id820552ee40c841a1a9cb3a8bb54d635cb31563a
This commit is contained in:
ricolin 2018-03-03 06:37:57 +08:00
parent a9c2b3392c
commit df440068cc
2 changed files with 70 additions and 47 deletions

View File

@ -125,14 +125,37 @@
"description": "Create new stacks.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.stacks_create_empty_stack.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.stacks_create_empty_stack.test_request": {
"idempotent_id": "bde1b827-65fb-47ea-909f-82537e6260d3"
},
"heat_integrationtests.api.test_heat_api.resources_create_stack_with_resources.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_create_stack_with_resources.test_request": {
"idempotent_id": "947be7b2-503d-41f5-9843-61be50954f13"
},
"heat_integrationtests.scenario.test_base_resources.BasicResourcesTest.test_base_resources_integration": {
"idempotent_id": ""
"heat_tempest_plugin.tests.scenario.test_base_resources.BasicResourcesTest.test_base_resources_integration": {
"idempotent_id": "bd151ea4-2dcd-4440-9bf0-eff63a98e5d4"
}
}
},
"stack-update": {
"achievements": [
"atomic",
"clients",
"complete",
"discover",
"doc",
"future",
"stable",
"tools"
],
"admin": false,
"description": "Update stacks.",
"project": "heat",
"tests": {
"heat_tempest_plugin.tests.api.test_heat_api.stacks_update_stack.test_request": {
"idempotent_id": "6bb1ec02-dd19-4b2c-9a6d-866ce666650f"
},
"heat_tempest_plugin.tests.api.test_heat_api.stacks_patch_update_stack.test_request": {
"idempotent_id": "927cea42-a35b-4664-b209-ab2cb34e6ef4"
}
}
},
@ -151,14 +174,14 @@
"description": "Delete stacks.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.stacks_delete_empty_stack.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.stacks_delete_empty_stack.test_request": {
"idempotent_id": "7eca55fe-8300-43b6-a6b8-fb2d99b51911"
},
"heat_integrationtests.api.test_heat_api.environments_delete_envstack.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.environments_delete_envstack.test_request": {
"idempotent_id": "0efde180-cc0e-4f2c-bb18-fa345e8d21ad"
},
"heat_integrationtests.api.test_heat_api.resources_delete_stack_with_resources.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_delete_stack_with_resources.test_request": {
"idempotent_id": "0edc4fdc-811d-4d27-a0dd-6ec4db2bda6e"
}
}
},
@ -177,8 +200,8 @@
"description": "Create an environment with parameters.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.environments_environment_with_parameter.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.environments_environment_with_parameter.test_request": {
"idempotent_id": "8281d088-0c80-4071-a13d-333b309be6ca"
}
}
},
@ -197,8 +220,8 @@
"description": "Get the output of a stack.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.environments_get_stack_output.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.environments_get_stack_output.test_request": {
"idempotent_id": "f60dd8df-82d1-4228-8926-54d65ebd12e1"
}
}
},
@ -217,8 +240,8 @@
"description": "List stacks.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.stacks_stack_list.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.stacks_stack_list.test_request": {
"idempotent_id": "39c0245e-6055-41cf-9f0e-15adfe55ded6"
}
}
},
@ -237,11 +260,11 @@
"description": "List available resources.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resources_list_filtered_resources.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_list_filtered_resources.test_request": {
"idempotent_id": "da07d3d2-9ccc-4fa1-9b1b-9cb3074fe9b9"
},
"heat_integrationtests.api.test_heat_api.resources_list_resources.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_list_resources.test_request": {
"idempotent_id": "ec53f10d-a89a-4243-8706-629a01ea890f"
}
}
},
@ -260,8 +283,8 @@
"description": "List available resource types.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resourcetypes_list_resource_types.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resourcetypes_list_resource_types.test_request": {
"idempotent_id": "5b4db88b-d171-4400-b7a7-a7dc8f597d31"
}
}
},
@ -280,8 +303,8 @@
"description": "List template versions.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.templates_list_template_versions.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.templates_list_template_versions.test_request": {
"idempotent_id": "cbc28c20-e740-43ef-a01b-b1a39f4a0db3"
}
}
},
@ -300,8 +323,8 @@
"description": "List template functions.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.templates_list_template_functions.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.templates_list_template_functions.test_request": {
"idempotent_id": "721ff23c-8527-480f-a090-1c915b4f8430"
}
}
},
@ -320,8 +343,8 @@
"description": "Mark a resource as unhealthy.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resources_mark_resource_unhealthy.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_mark_resource_unhealthy.test_request": {
"idempotent_id": "6031516b-3a8f-4d1b-8990-81a571b5f956"
}
}
},
@ -340,8 +363,8 @@
"description": "Show resource type template.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resourcetypes_resource_type_template.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resourcetypes_resource_type_template.test_request": {
"idempotent_id": "5a2164eb-645a-4245-acd7-b222a715fc09"
}
}
},
@ -360,8 +383,8 @@
"description": "Show the empty stack.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.stacks_show_empty_stack.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.stacks_show_empty_stack.test_request": {
"idempotent_id": "89b233fe-0d55-4959-9289-0b5dabe4e4c9"
}
}
},
@ -380,8 +403,8 @@
"description": "Show a resource.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resources_show_resource.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_show_resource.test_request": {
"idempotent_id": "2cbcedc5-0aa7-454e-bf89-a3dd5d379dc1"
}
}
},
@ -400,8 +423,8 @@
"description": "Show a resource type.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resourcetypes_show_resource_type.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resourcetypes_show_resource_type.test_request": {
"idempotent_id": "cc05d1ef-17f1-430e-bea1-0f6766f7d0b4"
}
}
},
@ -420,8 +443,8 @@
"description": "Show unhealthy resources.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resources_show_unhealthy_resource.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_show_unhealthy_resource.test_request": {
"idempotent_id": "9e784490-2e88-49af-8ee7-c4c6aba2be64"
}
}
},
@ -440,8 +463,8 @@
"description": "Send a signal to a resource.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.resources_signal_resource.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.resources_signal_resource.test_request": {
"idempotent_id": "c65a047c-8c7b-4b44-9f5f-bf1069751c5c"
}
}
},
@ -460,8 +483,8 @@
"description": "Validate templates.",
"project": "heat",
"tests": {
"heat_integrationtests.api.test_heat_api.templates_template_validate.test_request": {
"idempotent_id": ""
"heat_tempest_plugin.tests.test_heat_api.templates_template_validate.test_request": {
"idempotent_id": "f307139b-03d0-4006-92b7-81c86c949727"
}
}
}
@ -486,10 +509,9 @@
},
"test_repositories": {
"heat": {
"repository": "https://github.com/openstack/heat/tree/master/heat_integrationtests",
"repository": "https://git.openstack.org/cgit/openstack/heat-tempest-plugin/",
"reference": "master",
"description": "OpenStack Heat Repository"
"description": "OpenStack Heat Tempest Test Plugin Repository"
}
}
}

View File

@ -14,6 +14,7 @@ Possible scores: 0, 1, ? (not scored yet or needs discussion), * (not considered
Orchestration
-------------
stack-create: [*,1,1][1,1,1][1,1,0][*,1,*][1] [64]
stack-update: [*,1,1][1,1,1][1,1,0][*,1,*][1] [64]
stack-delete: [*,1,1][1,1,1][1,1,0][*,1,*][1] [64]
stack-environment-parameter: [*,1,1][1,1,1][1,1,0][*,1,*][1] [64]
stack-get-output: [*,1,1][1,1,1][1,1,0][*,1,*][1] [64]