aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/introduction/introduction.rst
diff options
context:
space:
mode:
authorMaciek Konstantynowicz <mkonstan@cisco.com>2018-08-17 15:31:08 +0100
committerMaciek Konstantynowicz <mkonstan@cisco.com>2018-08-17 19:42:08 +0100
commit637eb126bb4ed30df61a293e03d36bd8ad5265e5 (patch)
tree63f7eaf43be188060c47eba215d45b8221127e29 /docs/report/introduction/introduction.rst
parent908bc54fd36b636382a6c76c351cb85483f80d8e (diff)
report 18.07: moved performance change/compare sections out of rls notes to separate sections for vpp and dpdk.
Change-Id: If620cd894ea906baf0391617e5440e34f7136c37 Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com>
Diffstat (limited to 'docs/report/introduction/introduction.rst')
-rw-r--r--docs/report/introduction/introduction.rst95
1 files changed, 51 insertions, 44 deletions
diff --git a/docs/report/introduction/introduction.rst b/docs/report/introduction/introduction.rst
index c88aeb4e30..e5fa19b08d 100644
--- a/docs/report/introduction/introduction.rst
+++ b/docs/report/introduction/introduction.rst
@@ -20,22 +20,21 @@ files are also provided.
|csit-release| report contains following main sections and sub-sections:
-#. **Introduction**: general introduction to CSIT project.
+#. **Introduction**: General introduction to CSIT project.
- - **Introduction**: this section.
- - **Test Scenarios Overview**: a brief overview of test scenarios
+ - **Introduction**: This section.
+ - **Test Scenarios Overview**: A brief overview of test scenarios
covered in this report.
- - **Physical Testbeds**: description of physical testbeds.
- - **Performance Test Methodology**: benchmarking methodologies.
+ - **Physical Testbeds**: Description of physical testbeds.
+ - **Performance Test Methodology**: Benchmarking methodologies.
#. **VPP Performance**: VPP performance tests executed in physical
FD.io testbeds.
- - **Overview**: tested logical topologies, test coverage and naming
+ - **Overview**: Tested logical topologies, test coverage and naming
specifics.
- - **Release Notes**: changes in |csit-release|, added tests,
- performance changes, environment or methodology changes, known
- issues.
+ - **Release Notes**: Changes in |csit-release|, added tests,
+ environment or methodology changes, known issues.
- **Packet Throughput**: NDR, PDR throughput graphs based on results
from repeated same test job executions to verify repeatibility of
measurements.
@@ -45,67 +44,75 @@ files are also provided.
graphs based on results from test job executions.
- **HTTP/TCP Performance**: HTTP/TCP VPP test server performance
graphs.
- - **Test Environment**: performance test environment configuration.
- - **Documentation**: documentation of K8s Pod/Container orchestration
+ - **Comparisons**: Performance comparisons between VPP releases and
+ between different testbed types.
+ - **Throughput Trending**: References to continuous VPP performance
+ trending.
+ - **Test Environment**: Performance test environment configuration.
+ - **Documentation**: Documentation of K8s Pod/Container orchestration
in CSIT and pointers to CSIT source code documentation for VPP
performance tests.
#. **DPDK Performance**: DPDK performance tests executed in physical
FD.io testbeds.
- - **Overview**: tested logical topologies, test coverage.
- - **Release Notes**: changes in |csit-release|, known issues.
+ - **Overview**: Tested logical topologies, test coverage.
+ - **Release Notes**: Changes in |csit-release|, known issues.
- **Packet Throughput**: NDR, PDR throughput graphs based on results
from repeated same test job executions to verify repeatibility of
measurements.
- **Packet Latency**: Latency graphs based on results from test job
executions.
- - **Test Environment**: performance test environment configuration.
- - **Documentation**: pointers to CSIT source code documentation for
+ - **Comparisons**: Performance comparisons between DPDK releases and
+ between different testbed types.
+ - **Throughput Trending**: References to regular DPDK performance
+ trending.
+ - **Test Environment**: Performance test environment configuration.
+ - **Documentation**: Pointers to CSIT source code documentation for
DPDK performance tests.
#. **VPP Functional**: VPP functional tests executed in virtual FD.io
testbeds.
- - **Overview**: tested virtual topologies, test coverage and naming
+ - **Overview**: Tested virtual topologies, test coverage and naming
specifics;
- - **Release Notes** - changes in |csit-release|, added tests,
+ - **Release Notes**: Changes in |csit-release|, added tests,
environment or methodology changes, known issues.
- - **Test Environment**: functional test environment configuration.
- - **Documentation**: pointers to CSIT source code documentation for
+ - **Test Environment**: Functional test environment configuration.
+ - **Documentation**: Pointers to CSIT source code documentation for
VPP functional tests.
#. **Honeycomb Functional**: Honeycomb functional tests executed in
virtual FD.io testbeds.
- - **Overview**: tested virtual topologies, test coverage and naming
+ - **Overview**: Tested virtual topologies, test coverage and naming
specifics;
- - **Release Notes** - changes in |csit-release|, known issues.
- - **Test Environment**: functional test environment configuration.
- - **Documentation**: pointers to CSIT source code documentation for
+ - **Release Notes**: Changes in |csit-release|, known issues.
+ - **Test Environment**: Functional test environment configuration.
+ - **Documentation**: Pointers to CSIT source code documentation for
Honeycomb functional tests.
#. **NSH_SFC Functional**: NSH_SFC functional tests executed in
virtual FD.io testbeds.
- - **Overview**: tested virtual topologies, test coverage and naming
+ - **Overview**: Tested virtual topologies, test coverage and naming
specifics;
- - **Release Notes** - changes in |csit-release|, known issues.
- - **Test Environment**: functional test environment configuration.
- - **Documentation**: pointers to CSIT source code documentation for
+ - **Release Notes**: Changes in |csit-release|, known issues.
+ - **Test Environment**: Functional test environment configuration.
+ - **Documentation**: Pointers to CSIT source code documentation for
NSH_SFC functional tests.
#. **DMM Functional**: DMM functional tests executed in
virtual FD.io testbeds.
- - **Overview**: tested virtual topologies, test coverage and naming
+ - **Overview**: Tested virtual topologies, test coverage and naming
specifics;
- - **Release Notes** - changes in |csit-release|, known issues.
- - **Test Environment**: functional test environment configuration.
- - **Documentation**: pointers to CSIT source code documentation for
+ - **Release Notes**: Changes in |csit-release|, known issues.
+ - **Test Environment**: Functional test environment configuration.
+ - **Documentation**: Pointers to CSIT source code documentation for
DMM functional tests.
-#. **Detailed Results**: detailed result tables auto-generated from CSIT
+#. **Detailed Results**: Detailed result tables auto-generated from CSIT
test job executions using RF (Robot Framework) output files as
sources.
@@ -115,19 +122,19 @@ files are also provided.
NDR/PDR throughput.
- **DPDK Performance**: DPDK Testpmd and L3fwd NDR/PDR throughput
and latency.
- - **VPP Functional**: detailed VPP functional results.
- - **Honeycomb Functional**: detailed HoneyComb functional results.
- - **NSH_SFC Functional**: detailed nsh-plugin functional results.
- - **DMM Functional**: detailed DMM functional results.
+ - **VPP Functional**: Detailed VPP functional results.
+ - **Honeycomb Functional**: Detailed HoneyComb functional results.
+ - **NSH_SFC Functional**: Detailed nsh-plugin functional results.
+ - **DMM Functional**: Detailed DMM functional results.
#. **Test Configuration**: VPP DUT configuration data based on VPP API
Test (VAT) Commands History auto-generated from CSIT test job
executions using RF output files as sources.
- - **VPP Performance NDR/PDR**: configuration data.
- - **VPP Performance MRR**: configuration data.
- - **VPP K8s Container Memif**: configuration data.
- - **VPP Functional**: configuration data.
+ - **VPP Performance NDR/PDR**: Configuration data.
+ - **VPP Performance MRR**: Configuration data.
+ - **VPP K8s Container Memif**: Configuration data.
+ - **VPP Functional**: Configuration data.
#. **Test Operational Data**: VPP DUT operational data auto-generated
from CSIT test job executions using RFoutput files as sources.
@@ -135,12 +142,12 @@ files are also provided.
- **VPP Performance NDR/PDR**: VPP `show run` outputs under test
load.
-#. **CSIT Framework Documentation**: description of the overall FD.io
+#. **CSIT Framework Documentation**: Description of the overall FD.io
CSIT framework.
- - **Design**: framework modular design hierarchy.
- - **Test naming**: test naming convention.
- - **Presentation and Analytics Layer**: description of PAL CSIT
+ - **Design**: Framework modular design hierarchy.
+ - **Test naming**: Test naming convention.
+ - **Presentation and Analytics Layer**: Description of PAL CSIT
analytics module.
- **CSIT RF Tags Descriptions**: CSIT RF Tags used for test suite and
test case grouping and selection.