Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Project Description and Scope
The Dovetail project is responsible for the technical realization of the OPNFV Verified Program (OVP) and acts as a technical baseline for other compliance verification projects within the scope of the Linux Foundation Networking (LFN) umbrella project. Dovetail provides a framework for executing a specific set of test cases which define the scope of a given compliance verification program, such as OVP. The Dovetail project is being run with guidance and oversight of the OPNFV TSC and the LF Networking Compliance and Verification Committee.
In the context of OVP, Dovetail actively contributes to the test scope of every OVP release by:
- defining and proposing a scope and a high-level roadmap for OVP releases,
- reviewing and evaluating test cases available in OPNFV test tools in terms of applicability to OVP,
- engaging with OPNFV and upstream projects to expand the scope of OVP by ensuring that both OPNFV platform capabilities and corresponding test cases are being implemented.
The Dovetail project does not implement test cases in its own code base. Instead, Dovetail leverages the test cases implemented in the ecosystem of the OPNFV test tools. To this end, Dovetail provides the technical means for downloading the required OPNFV test tools, configuring them, and triggering the execution of a specific list of test cases per tool. Apart from initial configuration of Dovetail itself, the entire testing process is automated.
OPNFV Verified ProgramImage Modified
The OPNFV Verified program demonstrates the readiness and availability of commercial products based on OPNFV. Verified products and services submitted by vendors and service providers become compliant by implementing explicitly defined interfaces, behaviors and key features while retaining distinct and value-added innovations across features and capabilities. More information about the OPNFV Verified Program are available on the OVP web portal. Please send any questions about OVP to verified@opnfv.org
VNF Integration Work
The inital scope of the dovetail project for OPNFV is intended to be a set of evaluations that should provide a set of non-exclusive test cases providing a method of identifying the adherence of NFV solutions to the OPNFV projects activities and goals. This should include qualification by execution of a basic set of mandatory test cases focused on proving:
- "Lab ready" qualification test suites
- OPNFV feature and interface level testing suitable for Plug-Fest activities.
Additionally the project will define a set of pre-requisites, an execution process and reporting guidelines for running the associated test cases.
1) specify abstract architecture
An abstract testing architecture provides a general framework within which specific test arrangements should fit in order to perform the specified suite of tests.
2) specify Test Suite Structure
These guidelines are under discussion on the Dovetail test case requirements and structure (draft) .
3) test/use cases plan
- identification of which test cases are to be included;
- identification of which (optional) test cases are not to be included;
- indication of the order in which the tests are to be performed and the relationships between tests
4) validate test cases
Test cases from upstream projects will be validated and work in conjunction with each other as an organic whole. To achieve this goal, we need bunch of scripts to communicate with these test cases. The scripts can execute the test cases under certain circumstances, and then analysis variety results to make a human-friendly report .
following project timeline is intended to support the integration work of the Dovetail framework and portal to support the ONAP VNF compliance testing (VNF-SDK and VVP): CVC_Project_Planning.xlsx
Developer Resources
Meeting Resources
Documentation
The following documentation applies to the Danube / OVP 2018.01 release of Dovetail:
Presentations
- OPNFV Fraser Hackfest
- OpenStack Summit Vancouver 2018 presentation
- ONS 2018 demo slides
- Dovetail overview (slightly old)
Etherpad
Useful Links