aboutsummaryrefslogtreecommitdiffstats
path: root/tests/optf-cmso/cmso/resources/change_management_ete.robot
diff options
context:
space:
mode:
authorDaniel Rose <dr695h@att.com>2019-06-04 14:09:01 +0000
committerGerrit Code Review <gerrit@onap.org>2019-06-04 14:09:01 +0000
commite470603aab3204839c045c964756b9706609a870 (patch)
tree084c53894ab0febd06c873bcad900ef4827cf230 /tests/optf-cmso/cmso/resources/change_management_ete.robot
parentc6d4256e25cbf50d92c14190c3f1325ce7588b76 (diff)
parent4412d8e365bf7c3485eb5b90ba20d913797b6000 (diff)
Merge "Remove obsolete files for optf/cmso"
Diffstat (limited to 'tests/optf-cmso/cmso/resources/change_management_ete.robot')
-rw-r--r--tests/optf-cmso/cmso/resources/change_management_ete.robot103
1 files changed, 0 insertions, 103 deletions
diff --git a/tests/optf-cmso/cmso/resources/change_management_ete.robot b/tests/optf-cmso/cmso/resources/change_management_ete.robot
deleted file mode 100644
index 2b1ff540..00000000
--- a/tests/optf-cmso/cmso/resources/change_management_ete.robot
+++ /dev/null
@@ -1,103 +0,0 @@
-*** Settings ***
-Documentation Creates VID VNF Instance
-
-#Library StringTemplater
-#Library UUID
-Library ../attlibs/UID.py
-Library ../attlibs/StringTemplater.py
-Library Collections
-Library SSHLibrary
-
-Resource scheduler_common.robot
-Resource json_templater.robot
-Resource create_schedule.robot
-Resource approval_requests.robot
-
-*** Variables ****
-${TEMPLATES} /assets/templates
-
-*** Keywords ***
-Change Management Template
- [Arguments] ${request_file} ${workflow} ${minutesFromNow}=1
- ${template_folder}= Catenate ${TEMPLATES}/changemanagement
- ${uuid}= Generate UUID
- ${resp}= Create Schedule ${uuid} ${request_file} ${template_folder} workflow=${workflow} minutesFromNow=${minutesFromNow}
- Should Be Equal as Strings ${resp.status_code} 202
- Validate Acknowledgment Response Headers ${resp}
- Wait Until Keyword Succeeds 600s 30s Wait For Pending Approval ${uuid}
- Send Tier2 Approval ${uuid} jf9860 Accepted
- ${resp}= Get Change Management auth schedules/${uuid}
- Wait Until Keyword Succeeds 120s 30s Wait For All VNFs Reach Status Completed ${uuid}
- Wait Until Keyword Succeeds 120s 30s Wait for Schedule to Complete Completed ${uuid}
- ${reps}= Delete Change Management auth schedules/${uuid}
-
-Change Management Immediate Template
- [Arguments] ${request_file} ${workflow}
- ${template_folder}= Catenate ${TEMPLATES}/changemanagement
- ${uuid}= Generate UUID
- ${resp}= Create Schedule ${uuid} ${request_file} ${template_folder} workflow=${workflow}
- Should Be Equal as Strings ${resp.status_code} 202
- Validate Acknowledgment Response Headers ${resp}
- Wait Until Keyword Succeeds 120s 30s Wait For All VNFs Reach Status Completed ${uuid}
- Wait Until Keyword Succeeds 120s 30s Wait for Schedule to Complete Completed ${uuid}
- ${reps}= Delete Change Management auth schedules/${uuid}
-
-Wait For All VNFs Reach Status
- [Arguments] ${status} ${uuid}
- ${resp}= Get Change Management auth schedules/scheduleDetails?request.scheduleId=${uuid}
- : for ${vnf} in @{resp.json()}
- \ Dictionary Should Contain Item ${vnf} status Completed
-
-Wait for Schedule to Complete
- [Arguments] ${status} ${uuid}
- ${resp}= Get Change Management auth schedules/${uuid}
- Dictionary Should Contain Item ${resp.json()} status Completed
-
-Create and Approve
- [Arguments] ${request_file} ${workflow} ${minutesFromNow}=5
- ${template_folder}= Catenate ${TEMPLATES}/changemanagement
- ${uuid}= Generate UUID
- ${resp}= Create Schedule ${uuid} ${request_file} ${template_folder} workflow=${workflow} minutesFromNow=${minutesFromNow}
- Should Be Equal as Strings ${resp.status_code} 202
- Validate Acknowledgment Response Headers ${resp}
- Wait Until Keyword Succeeds 300s 5s Wait For Pending Approval ${uuid}
- Send Tier2 Approval ${uuid} jf9860 Accepted
-
-Change Management Cancel Template
- [Arguments] ${request_file} ${workflow} ${minutesFromNow}=5
- ${template_folder}= Catenate ${TEMPLATES}/changemanagement
- ${uuid}= Generate UUID
- ${resp}= Create Schedule ${uuid} ${request_file} ${template_folder} workflow=${workflow} minutesFromNow=${minutesFromNow}
- Should Be Equal as Strings ${resp.status_code} 202
- Validate Acknowledgment Response Headers ${resp}
- Wait Until Keyword Succeeds 600s 5s Wait For Pending Approval ${uuid}
- Send Tier2 Approval ${uuid} jf9860 Accepted
- ${resp}= Delete Change Management auth schedules/${uuid}
- Should Be Equal as Strings ${resp.status_code} 204
- Log ${resp.headers}
-
-Validate Acknowledgment Response Headers
- [Arguments] ${Response}
- Log ${Response.headers}
- ${act_headers_keys} = Get Dictionary Keys ${Response.headers}
- Dictionary Should Contain Key ${Response.headers} X-LatestVersion
- Dictionary Should Contain Key ${Response.headers} X-MinorVersion
- Dictionary Should Contain Key ${Response.headers} X-PatchVersion
-
-
-
-Change Management Immediate Template Query Data
- [Arguments] ${request_file} ${workflow}
- ${template_folder}= Catenate ${TEMPLATES}/SearchSchedulerDetails
- ${uuid}= Generate UUID
- ${resp}= Create Schedule ${uuid} ${request_file} ${template_folder} workflow=${workflow}
- Should Be Equal as Strings ${resp.status_code} 202
- Validate Acknowledgment Response Headers ${resp}
- Wait Until Keyword Succeeds 120s 30s Wait For All VNFs Reach Status Completed ${uuid}
- Wait Until Keyword Succeeds 120s 30s Wait for Schedule to Complete Completed ${uuid}
- [Return] ${uuid}
-
-
-
-
-