diff --git a/add-ons/orchestration.next.json b/add-ons/orchestration.next.json index 9a92d63f..79cac1e2 100644 --- a/add-ons/orchestration.next.json +++ b/add-ons/orchestration.next.json @@ -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" } } } - diff --git a/working_materials/scoring_orchestration.txt b/working_materials/scoring_orchestration.txt index 84437456..c105b369 100644 --- a/working_materials/scoring_orchestration.txt +++ b/working_materials/scoring_orchestration.txt @@ -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]