summaryrefslogtreecommitdiffstats
path: root/docs/userguide/testusage.rst
blob: ee68226ad8a385bb54266604d9a1fc514da4d33a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
.. This work is licensed under a Creative Commons Attribution 4.0 International
.. License.
.. http://creativecommons.org/licenses/by/4.0
.. (c) OPNFV, Ericsson AB and others.

=========
Yardstick
=========

.. _Yardstick: https://wiki.opnfv.org/yardstick
.. _Presentation: https://wiki.opnfv.org/_media/opnfv_summit_-_yardstick_project.pdf
.. _NFV-TST001: https://docbox.etsi.org/ISG/NFV/Open/Drafts/TST001_-_Pre-deployment_Validation/
.. _Yardsticktst: https://wiki.opnfv.org/_media/opnfv_summit_-_bridging_opnfv_and_etsi.pdf

The project's goal is to verify infrastructure compliance, from the perspective
of a Virtual Network Function (VNF).

The Project's scope is the development of a test framework, *Yardstick*, test
cases and test stimuli to enable Network Function Virtualization Infrastructure
(NFVI) verification.

In OPNFV Brahmaputra release, generic test cases covering aspects of the
metrics in the document ETSI GS NFV-TST001_, "Pre-deployment Testing; Report on
Validation of NFV Environments and Services" are available; further OPNFV
releases will provide extended testing of these metrics.

The Project also includes a sample VNF, the Virtual Traffic Classifier (VTC)
and its experimental framework, *ApexLake*.

*Yardstick* is used in OPNFV for verifying the OPNFV infrastructure and some of
the OPNFV features. The *Yardstick* framework is deployed in several OPNFV
community labs. It is *installer*, *infrastructure* and *application*
independent.


.. seealso:: This Presentation_ for an overview of *Yardstick* and
   Yardsticktst_ for material on alignment ETSI TST001 and Yardstick.