Example Tests Results using the Automation Framework Test Host: Use Case1 - 128T > cd automation_and_systemtest/automation_framework/unittestSuite > python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \ -s 128tDeploy.json -d "128T Deployment" Running 128T Deployment... test 001: Add VCPE Agent from trgt-1 device (__main__.UnittestSuite) ... 2019-08-13 12:49:58,091 - INFO: Add uCPE device 2019-08-13 12:49:58,342 - INFO: Done ok test 002: Wait VCPE Agent device be up (__main__.UnittestSuite) ... 2019-08-13 12:49:58,358 - INFO: Wait uCPE device 2019-08-13 12:50:03,470 - INFO: Done ok test 003: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ... 2019-08-13 12:50:03,486 - INFO: Bind NIC 2019-08-13 12:50:03,901 - INFO: Done ok test 004: Creating ibm bridge (__main__.UnittestSuite) ... 2019-08-13 12:50:03,920 - INFO: New OVS network bridge 2019-08-13 12:50:17,465 - INFO: Done ok test 005: Creating VNF Management bridge (__main__.UnittestSuite) ... 2019-08-13 12:50:17,481 - INFO: New OVS network bridge 2019-08-13 12:50:17,626 - INFO: Done ok test 006: Creating LAN bridge and attaching enp4s0f1 interface to the bridge \ (__main__.UnittestSuite) ... 2019-08-13 12:50:17,643 - INFO: New OVS network bridge 2019-08-13 12:50:18,313 - INFO: Done ok test 007: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ... 2019-08-13 12:50:18,332 - INFO: Onboard wizard 2019-08-13 12:52:52,909 - INFO: Done ok test 008: Instantiate 128T VNF (__main__.UnittestSuite) ... 2019-08-13 12:52:52,924 - INFO: Instantiate VNF 2019-08-13 12:54:06,219 - INFO: Done ok ---------------------------------------------------------------------- Ran 8 tests in 248.144s OK Clean-up use-case1 > python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \ -s 128tCleanup.json -d "128T Clean-up" Running 128T Clean-up... test 001: Destroying 128T VNF (__main__.UnittestSuite) ... 2019-08-13 13:03:02,704 - INFO: Destroy VNF 2019-08-13 13:03:03,619 - INFO: Done ok test 002: Deleting network bridge LAN (__main__.UnittestSuite) ... 2019-08-13 13:03:03,635 - INFO: Delete OVS network bridge 2019-08-13 13:03:13,857 - INFO: Done ok test 003: Deleting VNF management bridge (__main__.UnittestSuite) ... 2019-08-13 13:03:13,877 - INFO: Delete OVS network bridge 2019-08-13 13:03:24,027 - INFO: Done ok test 004: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ... 2019-08-13 13:03:24,049 - INFO: Delete OVS network bridge 2019-08-13 13:03:48,815 - INFO: Done ok test 005: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ... 2019-08-13 13:03:48,835 - INFO: Unbind NIC 2019-08-13 13:03:50,274 - INFO: Done ok test 006: Offboarding 128t VNF (__main__.UnittestSuite) ... 2019-08-13 13:03:50,294 - INFO: Offboard VNF 2019-08-13 13:03:50,844 - INFO: Done ok test 007: Remove VCPE Agent trgt-1 device (__main__.UnittestSuite) ... 2019-08-13 13:03:50,858 - INFO: Remove uCPE device 2019-08-13 13:03:50,998 - INFO: Done ok ---------------------------------------------------------------------- Ran 7 tests in 48.308s OK Use-case2 > python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \ -s 128t_FG_SFCDeploy.json -d "128T - Fortigate SFC Deployment" Running 128T - Fortigate SFC Deployment... test 001: Add VCPE Agent from trgt-1 device (__main__.UnittestSuite) ... 2019-08-13 13:09:16,146 - INFO: Add uCPE device 2019-08-13 13:09:16,272 - INFO: Done ok test 002: Wait VCPE Agent device be up (__main__.UnittestSuite) ... 2019-08-13 13:09:16,287 - INFO: Wait uCPE device 2019-08-13 13:09:23,421 - INFO: Done ok test 003: Bind NIC to DPDK for LAN connection (__main__.UnittestSuite) ... 2019-08-13 13:09:23,445 - INFO: Bind NIC 2019-08-13 13:09:24,226 - INFO: Done ok test 004: Creating ibm bridge (__main__.UnittestSuite) ... 2019-08-13 13:09:24,245 - INFO: New OVS network bridge 2019-08-13 13:09:34,720 - INFO: Done ok test 005: Creating VNF Management bridge (__main__.UnittestSuite) ... 2019-08-13 13:09:34,741 - INFO: New OVS network bridge 2019-08-13 13:09:34,885 - INFO: Done ok test 006: Creating LAN bridge and attaching enp4s0f1 interface to the bridge \ (__main__.UnittestSuite) ... 2019-08-13 13:09:34,903 - INFO: New OVS network bridge 2019-08-13 13:09:35,566 - INFO: Done ok test 007: Creating SFC(service function chaining) bridge (__main__.UnittestSuite) ... 2019-08-13 13:09:35,587 - INFO: New OVS network bridge 2019-08-13 13:09:35,667 - INFO: Done ok test 008: Onboarding 128T VNF (wizard API) (__main__.UnittestSuite) ... 2019-08-13 13:09:35,684 - INFO: Onboard wizard 2019-08-13 13:12:11,845 - INFO: Done ok test 009: Onboarding Fortigate VNF (wizard API) (__main__.UnittestSuite) ... 2019-08-13 13:12:11,861 - INFO: Onboard wizard 2019-08-13 13:12:16,157 - INFO: Done ok test 010: Instantiate 128T VNF (__main__.UnittestSuite) ... 2019-08-13 13:12:16,175 - INFO: Instantiate VNF 2019-08-13 13:13:31,681 - INFO: Done ok test 011: Instantiate Fortigate VNF (__main__.UnittestSuite) ... 2019-08-13 13:13:31,738 - INFO: Instantiate VNF 2019-08-13 13:13:35,985 - INFO: Done ok ---------------------------------------------------------------------- Ran 11 tests in 259.854s OK # Access 128T management interface https://172.24.12.154:60001 user: admin password: 128Tadmin # Access Fortigate management interface https://172.24.12.154:60002 user: admin password: Use case2 clean-up > python unittestSuite.py -u admin -p admin -H 172.24.3.109 -n trgt-1 \ -s 128t_FG_SFCCleanup.json -d "128T - Fortigate SFC CleanUp" Running 128T - Fortigate SFC CleanUp... test 001: Destroying Fortigate VNF (__main__.UnittestSuite) ... 2019-08-13 13:51:30,204 - INFO: Destroy VNF 2019-08-13 13:51:31,781 - INFO: Done ok test 002: Destroying 128T VNF (__main__.UnittestSuite) ... 2019-08-13 13:51:31,822 - INFO: Destroy VNF 2019-08-13 13:51:32,729 - INFO: Done ok test 003: Deleting network bridge SFC (__main__.UnittestSuite) ... 2019-08-13 13:51:32,756 - INFO: Delete OVS network bridge 2019-08-13 13:51:42,863 - INFO: Done ok test 004: Deleting network bridge LAN (__main__.UnittestSuite) ... 2019-08-13 13:51:42,878 - INFO: Delete OVS network bridge 2019-08-13 13:51:53,087 - INFO: Done ok test 005: Deleting VNF management bridge (__main__.UnittestSuite) ... 2019-08-13 13:51:53,103 - INFO: Delete OVS network bridge 2019-08-13 13:52:03,251 - INFO: Done ok test 006: Deleting ibm(In Band Management) bridge (__main__.UnittestSuite) ... 2019-08-13 13:52:03,269 - INFO: Delete OVS network bridge 2019-08-13 13:52:29,868 - INFO: Done ok test 007: Unbind LAN NIC from DPDK target (__main__.UnittestSuite) ... 2019-08-13 13:52:29,885 - INFO: Unbind NIC 2019-08-13 13:52:31,415 - INFO: Done ok test 008: Offboarding 128t VNF (__main__.UnittestSuite) ... 2019-08-13 13:52:31,435 - INFO: Offboard VNF 2019-08-13 13:52:32,009 - INFO: Done ok test 009: Offboarding Fortigate VNF (__main__.UnittestSuite) ... 2019-08-13 13:52:32,023 - INFO: Offboard VNF 2019-08-13 13:52:32,157 - INFO: Done ok test 010: Remove VCPE Agent trgt-1 device (__main__.UnittestSuite) ... 2019-08-13 13:52:32,170 - INFO: Remove uCPE device 2019-08-13 13:52:32,294 - INFO: Done ok ---------------------------------------------------------------------- Ran 10 tests in 62.104s OK