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} 200
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
36 Load vf-module preload data
37 [Tags] SDNC-GRA-PRELOAD-VF-MODULE
38 [Documentation] Loading vf-module preload data
39 Send Post File And Validate Response ${GRA_PRELOAD_VFMODULE} ${GRA_DATA_DIRECTORY}/preload-vf-module.json 200
41 Check GRA service assign
42 [Tags] SDNC-GRA-SERVICE-ASSIGN
43 [Documentation] Testing GRA service assign
44 Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-assign.json 200
46 Check GRA network assign
47 [Tags] SDNC-GRA-NETWORK-ASSIGN
48 [Documentation] Testing GRA network assign
49 Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-assign.json 200
52 [Tags] SDNC-GRA-VNF-ASSIGN
53 [Documentation] Testing GRA vnf assign
54 Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-assign.json 200
56 Check GRA vf-module assign
57 [Tags] SDNC-GRA-VF-MODULE-ASSIGN
58 [Documentation] Testing GRA vf-module assign
59 Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-assign.json 200
61 Check GRA vf-module unassign
62 [Tags] SDNC-GRA-VF-MODULE-UNASSIGN
63 [Documentation] Testing GRA vf-module unassign
64 Send Post File And Validate Response ${GRA_VFMODULE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vf-module-topology-unassign.json 200
66 Check GRA vnf unassign
67 [Tags] SDNC-GRA-VNF-UNASSIGN
68 [Documentation] Testing GRA vnf unassign
69 Send Post File And Validate Response ${GRA_VNF_TOPOLOGY} ${GRA_DATA_DIRECTORY}/vnf-topology-unassign.json 200
71 Check GRA network unassign
72 [Tags] SDNC-GRA-NETWORK-UNASSIGN
73 [Documentation] Testing GRA network unassign
74 Send Post File And Validate Response ${GRA_NETWORK_TOPOLOGY} ${GRA_DATA_DIRECTORY}/network-topology-unassign.json 200
76 Check GRA service delete
77 [Tags] SDNC-GRA-SERVICE-DELETE
78 [Documentation] Testing GRA service delete
79 Send Post File And Validate Response ${GRA_SERVICE_TOPOLOGY} ${GRA_DATA_DIRECTORY}/svc-topology-delete.json 200