Updated intro and vsperf project description. 29/27329/2
authorTrevor Cooper <trevor.cooper@intel.com>
Sat, 21 Jan 2017 01:11:47 +0000 (17:11 -0800)
committerTrevor Cooper <trevor.cooper@intel.com>
Mon, 23 Jan 2017 22:04:47 +0000 (14:04 -0800)
Updates:
Fixed review issues with trailing white spaces, Bottlenecks description and made further vsperf description edits.

Change-Id: Id1c979f6365b022f27ab79ac7b75a42110e0150b
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
docs/testing/ecosystem/overview.rst

index 940e720..ffd4c59 100644 (file)
@@ -8,18 +8,20 @@ OPNFV testing
 Introduction
 ============
 
-Testing is one of the key activities in OPNFV, including component level testing,
-system testing, automated deployment validation and performance characteristics
-or stress testing.
+Testing is one of the key activities in OPNFV and includes unit, feature, component, system
+level testing for development, automated deployment, performance characterization or stress
+testing.
 
-Some projects are fully dedicated to testing, they provide frameworks or tooling.
-The feature projects also include their own test suites.
-he test projects fulfill different roles (such as functional checks, performance
-measurement, platform and component benchmarks, and analysis) on the scenarios
-released in OPNFV.
+Test projects are dedicated to provide frameworks, tooling and test-cases catagorized as
+functional, performance or compliance testing. Test projects fulfill different roles such as
+verifying VIM functionality, benchmarking components and platforms or analysis of measured
+KPIs for the scenarios released in OPNFV.
 
-This document will detail the OPNFV testing ecosystem, describe the commons used
-by the projects and provide the links to project specific documentation.
+Feature projects also provide their own test suites that either run independently or within a
+test project.
+
+This document details the OPNFV testing ecosystem, describes test commonality used
+by the projects and provides links to project specific documentation.
 
 
 OPNFV testing ecosystem
@@ -34,7 +36,7 @@ The OPNFV testing projects may be summarized as follows:
    :align: center
    :alt: Overview of OPNFV Testing projects
 
-The main projects of the testing projects are described in the table below:
+The major testing projects are described in the table below:
 
 +----------------+---------------------------------------------------------+
 |  Project       |   Description                                           |
@@ -46,8 +48,8 @@ The main projects of the testing projects are described in the table below:
 |                | production environment, an automatic method for         |
 |                | executing benchmarks which plans to validate the        |
 |                | deployment during staging is adopted. This project      |
-|                | provides a framework to find the bottlenecks of OPNFV   |
-|                | infrastructure.                                         |
+|                | forms a staging framework to find bottlenecks and to do |
+|                | analysis of the OPNFV infrastructure.                   |
 +----------------+---------------------------------------------------------+
 | CPerf          | SDN Controller benchmarks and performance testing,      |
 |                | applicable to controllers in general.                   |
@@ -86,15 +88,13 @@ The main projects of the testing projects are described in the table below:
 |                | pass/fail thresholds for test, staging, and production  |
 |                | NFVI environments.                                      |
 +----------------+---------------------------------------------------------+
-| VSperf         | The Project â€œvSwitch Performance" develops a generic and|
-|                | architecture agnostic vSwitch testing framework and     |
-|                | associated tests, that will serve as a basis for        |
-|                | validating the suitability of different vSwitch         |
-|                | implementations in a Telco NFV deployment environment.  |
-|                | The output of this project will be utilized by the OPNFV|
-|                | Performance and Test group and its associated projects, |
-|                | as part of OPNFV Platform and VNF level testing and     |
-|                | validation.                                             |
+| VSperf         | This project provides a framework for automation of NFV |
+|                | data-plane performance testing and benchmarking. The    |
+|                | NFVI fast-path includes switch technology and network   |
+|                | with physical and virtual interfaces. Vsperf can be     |
+|                | used to evaluate the suitability of different Switch    |
+|                | implementations and features, quantify data-path        |
+|                | performance and optimize platform configurations.       |
 +----------------+---------------------------------------------------------+
 | Yardstick      | The goal of the Project is to verify the infrastructure |
 |                | compliance when running VNF applications. NFV Use Cases |