blob: 957a95f1472e8fff809f4b6d3a10d46d55e62da3 (
plain)
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
|
*** Settings ***
Documentation SDNC, Netconf-Pnp-Simulator E2E Test Case Scenarios
Library RequestsLibrary
Resource ./resources/sdnc-keywords.robot
*** Test Cases ***
Check SDNC health
[Tags] SDNC-healthcheck
[Documentation] Sending healthcheck
Send Empty Post Request And Validate Response ${SDNC_HEALTHCHECK} 200
Check SDNC Keystore For PNF Simulator Certificates
[Tags] SDNC-PNFSIM-CERT-DEPLOYMENT
[Documentation] Checking Keystore after SDNC installation
Send Get Request And Validate Response Sdnc ${SDNC_KEYSTORE_CONFIG_PATH} 200
Check SDNC NETCONF/TLS Connection to PNF Simulator
[Tags] SDNC-PNFSIM-TLS-CONNECTION-CHECK
[Documentation] Checking NETCONF/TLS connection to PNF Simulator
Send Get Request And Validate TLS Connection Response ${SDNC_MOUNT_PATH} 200
Check Dropping NETCONF/TLS Connection
[Tags] SDNC-PNFSIM-TLS-DISCONNECT-CHECK
[Documentation] Checking PNF Simulator Mount Delete from SDNC
Send Delete Request And Validate PNF Mount Deleted ${SDNC_MOUNT_PATH} 200
Load network preload data
[Tags] SDNC-GRA-PRELOAD-NETWORK
[Documentation] Loading network preload data
Send Post File And Validate Response ${GRA_PRELOAD_NETWORK} ${GRA_DATA_DIRECTORY}/preload-network.json 200
Load vf-module preload data
[Tags] SDNC-GRA-PRELOAD-VF-MODULE
[Documentation] Loading vf-module preload data
Send Post File And Validate Response ${GRA_PRELOAD_VFMODULE} ${GRA_DATA_DIRECTORY}/preload-vf-module.json 200
Check GRA service assign
[Tags] SDNC-GRA-SERVICE-ASSIGN
[Documentation] Testing GRA service assign
Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-assign.json 200
Check GRA network assign
[Tags] SDNC-GRA-NETWORK-ASSIGN
[Documentation] Testing GRA network assign
Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-assign.json 200
Check GRA vnf assign
[Tags] SDNC-GRA-VNF-ASSIGN
[Documentation] Testing GRA vnf assign
Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-assign.json 200
Check GRA vf-module assign
[Tags] SDNC-GRA-VF-MODULE-ASSIGN
[Documentation] Testing GRA vf-module assign
Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-assign.json 200
Check GRA vf-module unassign
[Tags] SDNC-GRA-VF-MODULE-UNASSIGN
[Documentation] Testing GRA vf-module unassign
Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-unassign.json 200
Check GRA vnf unassign
[Tags] SDNC-GRA-VNF-UNASSIGN
[Documentation] Testing GRA vnf unassign
Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-unassign.json 200
Check GRA network unassign
[Tags] SDNC-GRA-NETWORK-UNASSIGN
[Documentation] Testing GRA network unassign
Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-unassign.json 200
Check GRA service delete
[Tags] SDNC-GRA-SERVICE-DELETE
[Documentation] Testing GRA service delete
Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-delete.json 200
|