3 Documentation SDNC, Netconf-Pnp-Simulator E2E Test Case Scenarios
5 Library RequestsLibrary
6 Resource ./resources/sdnc-keywords.robot
11 [Tags] SDNC-healthcheck
12 [Documentation] Sending healthcheck
13 Send Empty Post Request And Validate Response ${SDNC_HEALTHCHECK} 200
15 Check SDNC Keystore For PNF Simulator Certificates
16 [Tags] SDNC-PNFSIM-CERT-DEPLOYMENT
17 [Documentation] Checking Keystore after SDNC installation
18 Send Get Request And Validate Response Sdnc ${SDNC_KEYSTORE_CONFIG_PATH} 200
21 Check SDNC NETCONF/TLS Connection to PNF Simulator
22 [Tags] SDNC-PNFSIM-TLS-CONNECTION-CHECK
23 [Documentation] Checking NETCONF/TLS connection to PNF Simulator
24 Send Get Request And Validate TLS Connection Response ${SDNC_MOUNT_PATH} 200
26 Check Dropping NETCONF/TLS Connection
27 [Tags] SDNC-PNFSIM-TLS-DISCONNECT-CHECK
28 [Documentation] Checking PNF Simulator Mount Delete from SDNC
29 Send Delete Request And Validate PNF Mount Deleted ${SDNC_MOUNT_PATH} 204
31 Load network preload data
32 [Tags] SDNC-GRA-PRELOAD-NETWORK
33 [Documentation] Loading network preload data
34 Send Post File And Validate Response ${GRA_PRELOAD_NETWORK} ${GRA_DATA_DIRECTORY}/preload-network.json 200
35 Load vf-module preload data
36 [Tags] SDNC-GRA-PRELOAD-VF-MODULE
37 [Documentation] Loading vf-module preload data
38 Send Post File And Validate Response ${GRA_PRELOAD_VFMODULE} ${GRA_DATA_DIRECTORY}/preload-vf-module.json 200
39 Check GRA service assign
40 [Tags] SDNC-GRA-SERVICE-ASSIGN
41 [Documentation] Testing GRA service assign
42 Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-assign.json 200
43 Check GRA network assign
44 [Tags] SDNC-GRA-NETWORK-ASSIGN
45 [Documentation] Testing GRA network assign
46 Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-assign.json 200
48 [Tags] SDNC-GRA-VNF-ASSIGN
49 [Documentation] Testing GRA vnf assign
50 Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-assign.json 200
51 Check GRA vf-module assign
52 [Tags] SDNC-GRA-VF-MODULE-ASSIGN
53 [Documentation] Testing GRA vf-module assign
54 Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-assign.json 200
55 Check GRA vf-module unassign
56 [Tags] SDNC-GRA-VF-MODULE-UNASSIGN
57 [Documentation] Testing GRA vf-module unassign
58 Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-unassign.json 200
59 Check GRA vnf unassign
60 [Tags] SDNC-GRA-VNF-UNASSIGN
61 [Documentation] Testing GRA vnf unassign
62 Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-unassign.json 200
63 Check GRA network unassign
64 [Tags] SDNC-GRA-NETWORK-UNASSIGN
65 [Documentation] Testing GRA network unassign
66 Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-unassign.json 200
67 Check GRA service delete
68 [Tags] SDNC-GRA-SERVICE-DELETE
69 [Documentation] Testing GRA service delete
70 Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-delete.json 200