Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
*** Settings ***
Documentation This Clause defines the "cancel" operation related to an individual coordination action for the NS LCM Coordination interface
Library JSONSchemaLibrary schemas/
Resource environment/variables.txt # Generic Parameters
Resource NSLCMCoordKeywords.robot
Library JSONLibrary
Library REST ${NFVO_SCHEMA}://${NFVO_HOST}:${NFVO_PORT} ssl_verify=false
Library OperatingSystem
*** Test Cases ***
Request a cancellation of an ongoing coordination action
[Documentation] # Test ID: 5.3.1.1.11
... Test title: Request a cancellation of an ongoing coordination action
... Test objective: The objective is to test the request for teh cancellation of an ongoing coordination task
... Pre-conditions: An ongoing coordination action is available
... Reference: Clause 12.4.4.3.1 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
Send Post Request for cancellation of an ongoing coordination action
Check HTTP Response Status Code Is 202
Request a cancellation of a finished coordination action
[Documentation] # Test ID: 5.3.1.1.11
... Test title: Request a cancellation of aterminated coordination action
... Test objective: The objective is to test the request for the cancellation of a finished coordination action
... Pre-conditions: A finished coordination action is available
... Reference: Clause 12.4.4.3.1 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
Send Post Request for cancellation of a finished coordination action
Check HTTP Response Status Code Is 409
Check HTTP Response Body Json Schema Is ProblemDetails
Request a cancellation of an ongoing coordination action without authentication
[Documentation] # Test ID: 5.3.1.1.11
... Test title: Reques a cancellation of an ongoing coordination action without using authentication
... Test objective: The objective is to test the failure of the request for a cancellation of a coordination task when no authentication is used
... Pre-conditions: none
... Reference: Clause 12.4.4.3.1 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
Send Post Request for cancellation of an ongoing coordination action without authorization token
Check HTTP Response Status Code Is 401
GET information about a cancellation of an ongoing coordination action - method not implemented
[Documentation] # Test ID: 5.3.1.1.1
... Test title: GET information about a cancellation of an ongoing coordination action
... Test objective: The objective is to test that the GET method is not allowed to retrieve cancellation details of an ongoing coordination action
... Pre-conditions: A cancellation task has been activated
... Reference: Clause 12.4.4.3.2 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
GET information about a cancellation of an ongoing coordination action
Check HTTP Response Status Code Is 405
PUT information about a cancellation of an ongoing coordination action - method not implemented
[Documentation] # Test ID: 5.3.1.1.1
... Test title: PUT information about a cancellation of an ongoing coordination action
... Test objective: The objective is to test that the PUT method is not allowed to modify cancellation details of an ongoing coordination action
... Pre-conditions: A cancellation task has been activated
... Reference: Clause 12.4.4.3.3 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
PUT information about a cancellation of an ongoing coordination action
Check HTTP Response Status Code Is 405
PATCH information about a cancellation of an ongoing coordination action - method not implemented
[Documentation] # Test ID: 5.3.1.1.1
... Test title: PATCH information about a cancellation of an ongoing coordination action
... Test objective: he objective is to test that the PATCH method is not allowed to modify cancellation details of an ongoing coordination action
... Pre-conditions: A cancellation task has been activated
... Reference: Clause 12.4.4.3.4 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
PATCH information about a cancellation of an ongoing coordination action
Check HTTP Response Status Code Is 405
DELETE information about a cancellation of an ongoing coordination action - method not implemented
[Documentation] # Test ID: 5.3.1.1.1
... Test title: DELETE information about a cancellation of an ongoing coordination action
... Test objective: The objective is to test that the DELETE method is not allowed to remove cancellation details of an ongoing coordination action
... Pre-conditions: A cancellation task has been activated
... Reference: Clause 12.4.4.3.5 - ETSI GS NFV-SOL 005 [3] v3.5.1
... Config ID: Config_prod_NFVO
... Applicability: none
... Post-Conditions: none
DELETE information about a cancellation of an ongoing coordination action
Check HTTP Response Status Code Is 405