Loading MEC010p2/MEO/GRANT/Grant.robot +65 −29 Original line number Original line Diff line number Diff line Loading @@ -8,14 +8,13 @@ Library REST ${MEO_SCHEMA}://${MEO_HOST}:${MEO_PORT} ssl_verify=false Library OperatingSystem Library OperatingSystem *** Test Cases *** *** Test Cases *** TP_MEC_MEC010p2_MEO_GRANT_001_OK TP_MEC_MEC010p2_MEO_GRANT_001_OK [Documentation] [Documentation] TP_MEC_MEC010p2_MEO_GRANT_001_OK ... Check that MEO sends a synchronous grant response when a grant request is requested ... Check that MEO sends a synchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequest Create a GRANT request grantRequest Loading @@ -23,51 +22,52 @@ TP_MEC_MEC010p2_MEO_GRANT_001_OK Check HTTP Response Header Contains Location Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant Check HTTP Response Body Json Schema Is Grant TP_MEC_MEC010p2_MEO_GRANT_001_BR TP_MEC_MEC010p2_MEO_GRANT_001_BR [Documentation] TP_MEC_MEO_GRANT_001_BR [Documentation] TP_MEC_MEC010p2_MEO_GRANT_001_BR ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRejectedRequest Create a GRANT request grantBadRequest Check HTTP Response Status Code Is 400 Check HTTP Response Status Code Is 400 TP_MEC_MEC010p2_MEO_GRANT_002_OK TP_MEC_MEC010p2_MEO_GRANT_002_OK [Documentation] TP_MEC_MEO_GRANT_002_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_002_OK ... Check that MEO sends a asynchronous grant response when a grant request is requested ... Check that MEO sends a synchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.1 ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 //GrantRequest ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequest2 Create a GRANT request grantRequest2 Check HTTP Response Status Code Is 201 Check HTTP Response Status Code Is 201 Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant Check HTTP Response Body Json Schema Is Grant #TP_MEC_MEC010p2_MEO_GRANT_002_BR TODO clarify TPs before implementing this # [Documentation] TP_MEC_MEC010p2_MEO_GRANT_002_BR # ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed # ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 # ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) # [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS # Create a GRANT request grantBadRequest2 # Check HTTP Response Status Code Is 400 TP_MEC_MEC010p2_MEO_GRANT_003_OK TP_MEC_MEC010p2_MEO_GRANT_006_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_003_OK [Documentation] TP_MEC_MEO_GRANT_003_OK ... Check that MEO sends an asynchronous grant response when a grant request is requested ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID} Create a GRANT request grantRequestAsynchronous Check HTTP Response Status Code Is 200 Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant ##TODO Fix numbering against success case TP_MEC_MEC010p2_MEO_GRANT_003_NF TP_MEC_MEC010p2_MEO_GRANT_003_NF [Documentation] TP_MEC_MEO_GRANT_003_NF [Documentation] TP_MEC_MEO_GRANT_003_NF ... Check that MEO responds with an error when it receives a request for returning a grant referred with a wrong ID ... Check that MEO responds with an error when it receives a request for returning a grant referred with a wrong ID Loading @@ -77,6 +77,42 @@ TP_MEC_MEC010p2_MEO_GRANT_003_NF Check HTTP Response Status Code Is 404 Check HTTP Response Status Code Is 404 TP_MEC_MEC010p2_MEO_GRANT_004_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_004_OK ... Check that MEO sends an asynchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequestAsynchronous2 Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location TP_MEC_MEC010p2_MEO_GRANT_005_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_005_OK ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, clause 7.5.2.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID_ACCEPTED} Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location TP_MEC_MEC010p2_MEO_GRANT_006_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_006_OK ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, clause 7.5.2.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID} Check HTTP Response Status Code Is 200 Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant *** Keywords *** *** Keywords *** Loading MEC010p2/MEO/GRANT/environment/variables.txt +3 −1 Original line number Original line Diff line number Diff line Loading @@ -12,7 +12,9 @@ ${apiVersion} v1 # Specific variables # Specific variables ${GRANT_ID} e0deee2b-6e50-4f33-ab09-8bf0585025d3 ${GRANT_ID} e0deee2b-6e50-4f33-ab09-8bf0585025d3 ${NOT_EXISTING_GRANT_ID} non_existant_grant_id ${GRANT_ID_ACCEPTED} abcdee2b-6e50-4f33-ab09-8bf05850abcd ${NOT_EXISTING_GRANT_ID} NOT_EXISTING_GRANT_ID ${APP_INSTANCE_ID} 456 # Notifications variables # Notifications variables Loading MEC010p2/MEO/GRANT/jsons/grantRejectedRequest.json→MEC010p2/MEO/GRANT/jsons/grantBadRequest.json +0 −0 File moved. View file MEC010p2/MEO/GRANT/jsons/grantBadRequest2.json 0 → 100644 +6 −0 Original line number Original line Diff line number Diff line { "id": "123", "appInstanceId": "456", "appLcmOpOccId": "789", "operationERROR":"INSTANTIATE" } No newline at end of file MEC010p2/MEO/GRANT/jsons/grantRequest2.json +8 −0 Original line number Original line Diff line number Diff line Loading @@ -3,6 +3,14 @@ "appInstanceId": "456", "appInstanceId": "456", "appLcmOpOccId": "789", "appLcmOpOccId": "789", "operation": "OPERATE", "operation": "OPERATE", "addResources": [ { "resourceDefinitionId": "resourceDefinitionId", "vimConnectionId": "vimConnectionId", "resourceGroupId": "resourceGroupId", "zoneId": "zoneId" } ], "_links": { "_links": { "appLcmOpOcc": { "appLcmOpOcc": { "href": "https://anexample.ex/" "href": "https://anexample.ex/" Loading Loading
MEC010p2/MEO/GRANT/Grant.robot +65 −29 Original line number Original line Diff line number Diff line Loading @@ -8,14 +8,13 @@ Library REST ${MEO_SCHEMA}://${MEO_HOST}:${MEO_PORT} ssl_verify=false Library OperatingSystem Library OperatingSystem *** Test Cases *** *** Test Cases *** TP_MEC_MEC010p2_MEO_GRANT_001_OK TP_MEC_MEC010p2_MEO_GRANT_001_OK [Documentation] [Documentation] TP_MEC_MEC010p2_MEO_GRANT_001_OK ... Check that MEO sends a synchronous grant response when a grant request is requested ... Check that MEO sends a synchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequest Create a GRANT request grantRequest Loading @@ -23,51 +22,52 @@ TP_MEC_MEC010p2_MEO_GRANT_001_OK Check HTTP Response Header Contains Location Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant Check HTTP Response Body Json Schema Is Grant TP_MEC_MEC010p2_MEO_GRANT_001_BR TP_MEC_MEC010p2_MEO_GRANT_001_BR [Documentation] TP_MEC_MEO_GRANT_001_BR [Documentation] TP_MEC_MEC010p2_MEO_GRANT_001_BR ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRejectedRequest Create a GRANT request grantBadRequest Check HTTP Response Status Code Is 400 Check HTTP Response Status Code Is 400 TP_MEC_MEC010p2_MEO_GRANT_002_OK TP_MEC_MEC010p2_MEO_GRANT_002_OK [Documentation] TP_MEC_MEO_GRANT_002_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_002_OK ... Check that MEO sends a asynchronous grant response when a grant request is requested ... Check that MEO sends a synchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.1 ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 //GrantRequest ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequest2 Create a GRANT request grantRequest2 Check HTTP Response Status Code Is 201 Check HTTP Response Status Code Is 201 Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant Check HTTP Response Body Json Schema Is Grant #TP_MEC_MEC010p2_MEO_GRANT_002_BR TODO clarify TPs before implementing this # [Documentation] TP_MEC_MEC010p2_MEO_GRANT_002_BR # ... Check that MEO responds with an error when it receives a malformed request when a new grant request is performed # ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 # ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) # [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS # Create a GRANT request grantBadRequest2 # Check HTTP Response Status Code Is 400 TP_MEC_MEC010p2_MEO_GRANT_003_OK TP_MEC_MEC010p2_MEO_GRANT_006_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_003_OK [Documentation] TP_MEC_MEO_GRANT_003_OK ... Check that MEO sends an asynchronous grant response when a grant request is requested ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, clause 7.6.1.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 Note 2 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID} Create a GRANT request grantRequestAsynchronous Check HTTP Response Status Code Is 200 Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant ##TODO Fix numbering against success case TP_MEC_MEC010p2_MEO_GRANT_003_NF TP_MEC_MEC010p2_MEO_GRANT_003_NF [Documentation] TP_MEC_MEO_GRANT_003_NF [Documentation] TP_MEC_MEO_GRANT_003_NF ... Check that MEO responds with an error when it receives a request for returning a grant referred with a wrong ID ... Check that MEO responds with an error when it receives a request for returning a grant referred with a wrong ID Loading @@ -77,6 +77,42 @@ TP_MEC_MEC010p2_MEO_GRANT_003_NF Check HTTP Response Status Code Is 404 Check HTTP Response Status Code Is 404 TP_MEC_MEC010p2_MEO_GRANT_004_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_004_OK ... Check that MEO sends an asynchronous grant response when a grant request is requested ... ETSI GS MEC 010-2 2.2.1, clause 7.5.1.3.1 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.2.2-1 (GrantRequest) ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 (Grant) [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Create a GRANT request grantRequestAsynchronous2 Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location TP_MEC_MEC010p2_MEO_GRANT_005_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_005_OK ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, clause 7.5.2.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID_ACCEPTED} Check HTTP Response Status Code Is 202 Check HTTP Response Header Contains Location TP_MEC_MEC010p2_MEO_GRANT_006_OK [Documentation] TP_MEC_MEC010p2_MEO_GRANT_006_OK ... Check that MEO sends the status of a grant request when a query on a granting ID is performed. ... The process of creating the grant is ongoing, no grant is available yet ... ETSI GS MEC 010-2 2.2.1, clause 7.5.2.3.2 ... ETSI GS MEC 010-2 2.2.1, Table 6.2.4.4.2-1 [Tags] PIC_GRANTS_MANAGEMENT INCLUDE_UNDEFINED_SCHEMAS Get an individual grant ${GRANT_ID} Check HTTP Response Status Code Is 200 Check HTTP Response Header Contains Location Check HTTP Response Body Json Schema Is Grant *** Keywords *** *** Keywords *** Loading
MEC010p2/MEO/GRANT/environment/variables.txt +3 −1 Original line number Original line Diff line number Diff line Loading @@ -12,7 +12,9 @@ ${apiVersion} v1 # Specific variables # Specific variables ${GRANT_ID} e0deee2b-6e50-4f33-ab09-8bf0585025d3 ${GRANT_ID} e0deee2b-6e50-4f33-ab09-8bf0585025d3 ${NOT_EXISTING_GRANT_ID} non_existant_grant_id ${GRANT_ID_ACCEPTED} abcdee2b-6e50-4f33-ab09-8bf05850abcd ${NOT_EXISTING_GRANT_ID} NOT_EXISTING_GRANT_ID ${APP_INSTANCE_ID} 456 # Notifications variables # Notifications variables Loading
MEC010p2/MEO/GRANT/jsons/grantRejectedRequest.json→MEC010p2/MEO/GRANT/jsons/grantBadRequest.json +0 −0 File moved. View file
MEC010p2/MEO/GRANT/jsons/grantBadRequest2.json 0 → 100644 +6 −0 Original line number Original line Diff line number Diff line { "id": "123", "appInstanceId": "456", "appLcmOpOccId": "789", "operationERROR":"INSTANTIATE" } No newline at end of file
MEC010p2/MEO/GRANT/jsons/grantRequest2.json +8 −0 Original line number Original line Diff line number Diff line Loading @@ -3,6 +3,14 @@ "appInstanceId": "456", "appInstanceId": "456", "appLcmOpOccId": "789", "appLcmOpOccId": "789", "operation": "OPERATE", "operation": "OPERATE", "addResources": [ { "resourceDefinitionId": "resourceDefinitionId", "vimConnectionId": "vimConnectionId", "resourceGroupId": "resourceGroupId", "zoneId": "zoneId" } ], "_links": { "_links": { "appLcmOpOcc": { "appLcmOpOcc": { "href": "https://anexample.ex/" "href": "https://anexample.ex/" Loading