===== Test Plan Proposal ===== ==== About this Page ==== The content below is intended as a sandbox / idea-pad for potential plugfest test cases. The final / formal test plans will be captured in the DoveTail repository, allowing for continued development between test events. ==== Device Under Test (DUT) ==== === DUT #1 (Does an OPNFV Brahmaputra scenario deploy on a new set of hardware?) === Testing OPNFV (or OPNFV-derived commercial product) Installation Process with SDN Integration on Bare Metal Device * Hardware platforms and configurations: TBD after Brahmaputra Release is ready * Installers - each DUT can support one or more installers * Apex * Compass * Fuel * Joid * Scenarios - each DUT can support one or more scenarios. * os-odl_l2-nofeature-ha * os-odl_l3-nofeature-ha * os-onos-nofeature-ha * os-opencontrail-nofeature-ha === DUT #2 (a new scenario, i.e. a new mix of new components, their configuration and hardware etc.) === Testing interoperability of other network elements against OPNFV platform: * All about control plane * Baseline with well known/proven equipment (a switch, a router, ???) === DUT #3 (a use case on top of a new mix of new components, their configuration and hardware etc.) === Testing interoperability of Specific Use Cases and Capabilities === DUT #4 (Does my VNF XYZ run on a specific scenario?) === * Testing the ability of bringing up one or a set of VNFs against one or more Scenarios of OPNFV platform * Testing the ability of shutting down one or a set of VNFs against one or more Scenarios of OPNFV platform * Testing the ability of state transition of one VNF against one or more Scenarios of OPNFV platform **Note**: testing of VNF itself is out of scope ==== Targeted Specific Use Cases ==== === Test Procedure for SFC over L3 VPN === TBD === Test Procedure for L3 VPN Other Use Cases === TBD === Test Procedure for vRouter === TBD === Test Procedure for vCPE === TBD === Test Procedure for L2 VPN === TBD === Test Procedure for Fault management === TBD === Test Procedure for Performance management === TBD === Test Procedure for Service Creation and Lifecycle Management === TBD === Test Procedure for Failover === TBD ==== Template of Test Case Definition ==== Click {{:plugfest:test_case_formatting.docx|here}} to download the template of test case definition.