From 3f2797787c27fed5e7f1dc55fd5a39cbe6c85df2 Mon Sep 17 00:00:00 2001
From: Trevor Cooper <trevor.cooper@intel.com>
Date: Tue, 7 Mar 2017 11:22:31 -0800
Subject: Renamed NEWS.rst to vsperf-release.rst and moved into release dir per
 new doc structure Remove reference to NEWS.rst in index file ... release
 notes will be referenced in Release section

Change-Id: I8f32c7cd23b0b2cd33703950a71cbb626c0c35fc
Signed-off-by: Trevor Cooper <trevor.cooper@intel.com>
---
 docs/index.rst                                |   6 -
 docs/release/NEWS.rst                         | 212 --------------------------
 docs/release/release-notes/vsperf-release.rst | 212 ++++++++++++++++++++++++++
 3 files changed, 212 insertions(+), 218 deletions(-)
 delete mode 100644 docs/release/NEWS.rst
 create mode 100644 docs/release/release-notes/vsperf-release.rst

(limited to 'docs')

diff --git a/docs/index.rst b/docs/index.rst
index 54628dc9..889d4ab6 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -78,12 +78,6 @@ VSPERF Requirements
    ./requirements/vswitchperf_ltp.rst
    ./requirements/vswitchperf_ltd.rst
 
-.. toctree::
-   :titlesonly:
-   :maxdepth: 3
-
-   ./release/NEWS.rst
-
 **************
 VSPERF Results
 **************
diff --git a/docs/release/NEWS.rst b/docs/release/NEWS.rst
deleted file mode 100644
index 45eafd00..00000000
--- a/docs/release/NEWS.rst
+++ /dev/null
@@ -1,212 +0,0 @@
-.. This work is licensed under a Creative Commons Attribution 4.0 International License.
-.. http://creativecommons.org/licenses/by/4.0
-.. (c) OPNFV, Intel Corporation, AT&T and others.
-
-***********
-VSPERF News
-***********
-
-OPNFV Danube Release
-====================
-
-* Support for testpmd as a vswitch for PVP scenario with vHost User
-* Traffic type naming harmonized with RFC2544
-* Support for step driven performance testcases
-* Scripts with licenses not compatible with Apache 2.0 were isolated
-  in 3rd_party directory
-* Several bugfixes, CI script and documentation updates
-* Installation scripts:
-
-  * Support for Ubuntu 16.04 LTS and 16.10
-  * Support for RHEL7.3
-  * Support for CentOS7.3
-
-* Traffic Generators:
-
-  * Spirent Testcenter: Support for RFC2889 tests
-  * Xena: bugfixes and improvements of RFC2544 continuous accuracy
-  * MoonGen: bugfixes, code clean up and update of usage instructions
-  * Dummy: Support for preconfigured test results
-  * Ixia: bugfixes
-
-* Integration tests:
-
-  * New tests for multi VM scenarios
-  * New test for numa vHost awareness feature
-
-* Configuration changes:
-
-  * Support for OVS, DPDK or QEMU installed from binary packages
-  * Support for modification of any configuration parameter or traffic
-    detail via CLI option --test-params or via "Parameters" section
-    of testcase definition
-
-* Guest specific:
-
-  * Support for multi VM scenarios with VM connected in serial or in parallel
-  * Support for VM with 1, 2, 4, 6... network interfaces
-  * Support for driver binding option
-  * Support for flexible testpmd configuration
-  * Support for configurable merge-buffers
-  * Support for configurable drive options
-  * Support for multi-queue with non testpmd options by Vanilla OVS
-  * Support for multi-queue with OVS 2.5.0 or less
-  * Remove support for vHost Cuse
-
-OPNFV Colorado Release
-======================
-
-* Support for DPDK v16.07
-* Support for yardstick testing framework
-* Support for stp/rstp configuration
-* Support for veth ports and network namespaces
-* Support for multi-queue usage by testpmd loopback app
-* Support for reporting of test execution length
-* Support for MoonGen traffic generator.
-* Support for OVS version 2.5 + DPDK 2.2.
-* Support for DPDK v16.04
-* Support for Xena traffic generator.
-* Support for Red Hat Enterprise Linux
-* Support for mode of operation (trafficgen, trafficgen-off)
-* Support for Integration tests for OVS with DPDK including:
-
-  * Physical ports.
-  * Virtual ports (vhost user and vhost cuse).
-  * Flow addition and removal tests.
-  * Overlay (VXLAN, GRE and NVGRE) encapsulation and decapsulation tests.
-
-* Supporting configuration of OVS with DPDK through the OVS DB as well as the
-  legacy commandline arguments.
-* Support for VM loopback (SR-IOV) benchmarking.
-* Support for platform baseline benchmarking without a vswitch using testpmd.
-* Support for Spirent Test Center REST APIs.
-
-OPNFV Brahmaputra Release
-=========================
-
-Supports both OVS and OVS with DPDK.
-
-Available tests:
-
-* phy2phy_tput:     LTD.Throughput.RFC2544.PacketLossRatio
-* back2back:        LTD.Throughput.RFC2544.BackToBackFrames
-* phy2phy_tput_mod_vlan:LTD.Throughput.RFC2544.PacketLossRatioFrameModification
-* phy2phy_cont:     Phy2Phy Continuous Stream
-* pvp_cont:         PVP Continuous Stream
-* pvvp_cont:        PVVP Continuous Stream
-* phy2phy_scalability:LTD.Scalability.RFC2544.0PacketLoss
-* pvp_tput:         LTD.Throughput.RFC2544.PacketLossRatio
-* pvp_back2back:    LTD.Throughput.RFC2544.BackToBackFrames
-* pvvp_tput:        LTD.Throughput.RFC2544.PacketLossRatio
-* pvvp_back2back:   LTD.Throughput.RFC2544.BackToBackFrames
-* phy2phy_cpu_load: LTD.CPU.RFC2544.0PacketLoss
-* phy2phy_mem_load: LTD.Memory.RFC2544.0PacketLoss
-
-Supported deployment scenarios:
-
-* Physical port -> vSwitch -> Physical port.
-* Physical port -> vSwitch -> VNF -> vSwitch -> Physical port.
-* Physical port -> vSwitch -> VNF -> vSwitch -> VNF -> vSwitch -> Physical port.
-
-Loopback applications in the Guest can be:
-
-* DPDK testpmd.
-* Linux Bridge.
-* l2fwd Kernel Module.
-
-Supported traffic generators:
-
-* Ixia: IxOS and IxNet.
-* Spirent.
-* Dummy.
-
-Release Data
-~~~~~~~~~~~~
-
-+--------------------------------------+--------------------------------------+
-| **Project**                          | vswitchperf                          |
-|                                      |                                      |
-+--------------------------------------+--------------------------------------+
-| **Repo/tag**                         | brahmaputra.1.0                      |
-|                                      |                                      |
-+--------------------------------------+--------------------------------------+
-| **Release designation**              | Brahmaputra base release             |
-|                                      |                                      |
-+--------------------------------------+--------------------------------------+
-| **Release date**                     | February 26 2016                     |
-|                                      |                                      |
-+--------------------------------------+--------------------------------------+
-| **Purpose of the delivery**          | Brahmaputra base release             |
-|                                      |                                      |
-+--------------------------------------+--------------------------------------+
-
-November 2015
-==============
-
-- Support of opnfv_test_dashboard
-
-October 2015
-==============
-
-- Support of PVP and PVVP deployment scenarios using Vanilla OVS
-
-September 2015
-==============
-
-- Implementation of system statistics based upon pidstat command line tool.
-- Support of PVVP deployment scenario using vhost-cuse and vhost user access
-  methods
-
-August 2015
-===========
-
-- Backport and enhancement of reporting
-- PVP deployment scenario testing using vhost-cuse as guest access method
-- Implementation of LTD.Scalability.RFC2544.0PacketLoss testcase
-- Support for background load generation with command line tools like stress
-  and stress-ng
-
-July 2015
-=========
-
-- PVP deployment scenario testing using vhost-user as guest access method
-  - Verified on CentOS7 and Fedora 20
-  - Requires QEMU 2.2.0 and DPDK 2.0
-
-May 2015
-========
-
-This is the initial release of a re-designed version of the software
-based on community feedback. This initial release supports only the
-Phy2Phy deployment scenario and the
-LTD.Throughput.RFC2544.PacketLossRatio test - both described in the
-OPNFV vswitchperf 'CHARACTERIZE VSWITCH PERFORMANCE FOR TELCO NFV USE
-CASES LEVEL TEST DESIGN'. The intention is that more test cases will
-follow once the community has digested the initial release.
-
--  Performance testing with continuous stream
--  Vanilla OVS support added.
-
-   -  Support for non-DPDK OVS build.
-   -  Build and installation support through Makefile will be added via
-      next patch(Currently it is possible to manually build ovs and
-      setting it in vsperf configuration files).
-   -  PvP scenario is not yet implemented.
-
--  CentOS7 support
--  Verified on CentOS7
--  Install & Quickstart documentation
-
--  Better support for mixing tests types with Deployment Scenarios
--  Re-work based on community feedback of TOIT
--  Framework support for other vSwitches
--  Framework support for non-Ixia traffic generators
--  Framework support for different VNFs
--  Python3
--  Support for biDirectional functionality for ixnet interface
-
-Missing
-=======
-
--  xmlunit output is currently disabled
-
diff --git a/docs/release/release-notes/vsperf-release.rst b/docs/release/release-notes/vsperf-release.rst
new file mode 100644
index 00000000..45eafd00
--- /dev/null
+++ b/docs/release/release-notes/vsperf-release.rst
@@ -0,0 +1,212 @@
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. http://creativecommons.org/licenses/by/4.0
+.. (c) OPNFV, Intel Corporation, AT&T and others.
+
+***********
+VSPERF News
+***********
+
+OPNFV Danube Release
+====================
+
+* Support for testpmd as a vswitch for PVP scenario with vHost User
+* Traffic type naming harmonized with RFC2544
+* Support for step driven performance testcases
+* Scripts with licenses not compatible with Apache 2.0 were isolated
+  in 3rd_party directory
+* Several bugfixes, CI script and documentation updates
+* Installation scripts:
+
+  * Support for Ubuntu 16.04 LTS and 16.10
+  * Support for RHEL7.3
+  * Support for CentOS7.3
+
+* Traffic Generators:
+
+  * Spirent Testcenter: Support for RFC2889 tests
+  * Xena: bugfixes and improvements of RFC2544 continuous accuracy
+  * MoonGen: bugfixes, code clean up and update of usage instructions
+  * Dummy: Support for preconfigured test results
+  * Ixia: bugfixes
+
+* Integration tests:
+
+  * New tests for multi VM scenarios
+  * New test for numa vHost awareness feature
+
+* Configuration changes:
+
+  * Support for OVS, DPDK or QEMU installed from binary packages
+  * Support for modification of any configuration parameter or traffic
+    detail via CLI option --test-params or via "Parameters" section
+    of testcase definition
+
+* Guest specific:
+
+  * Support for multi VM scenarios with VM connected in serial or in parallel
+  * Support for VM with 1, 2, 4, 6... network interfaces
+  * Support for driver binding option
+  * Support for flexible testpmd configuration
+  * Support for configurable merge-buffers
+  * Support for configurable drive options
+  * Support for multi-queue with non testpmd options by Vanilla OVS
+  * Support for multi-queue with OVS 2.5.0 or less
+  * Remove support for vHost Cuse
+
+OPNFV Colorado Release
+======================
+
+* Support for DPDK v16.07
+* Support for yardstick testing framework
+* Support for stp/rstp configuration
+* Support for veth ports and network namespaces
+* Support for multi-queue usage by testpmd loopback app
+* Support for reporting of test execution length
+* Support for MoonGen traffic generator.
+* Support for OVS version 2.5 + DPDK 2.2.
+* Support for DPDK v16.04
+* Support for Xena traffic generator.
+* Support for Red Hat Enterprise Linux
+* Support for mode of operation (trafficgen, trafficgen-off)
+* Support for Integration tests for OVS with DPDK including:
+
+  * Physical ports.
+  * Virtual ports (vhost user and vhost cuse).
+  * Flow addition and removal tests.
+  * Overlay (VXLAN, GRE and NVGRE) encapsulation and decapsulation tests.
+
+* Supporting configuration of OVS with DPDK through the OVS DB as well as the
+  legacy commandline arguments.
+* Support for VM loopback (SR-IOV) benchmarking.
+* Support for platform baseline benchmarking without a vswitch using testpmd.
+* Support for Spirent Test Center REST APIs.
+
+OPNFV Brahmaputra Release
+=========================
+
+Supports both OVS and OVS with DPDK.
+
+Available tests:
+
+* phy2phy_tput:     LTD.Throughput.RFC2544.PacketLossRatio
+* back2back:        LTD.Throughput.RFC2544.BackToBackFrames
+* phy2phy_tput_mod_vlan:LTD.Throughput.RFC2544.PacketLossRatioFrameModification
+* phy2phy_cont:     Phy2Phy Continuous Stream
+* pvp_cont:         PVP Continuous Stream
+* pvvp_cont:        PVVP Continuous Stream
+* phy2phy_scalability:LTD.Scalability.RFC2544.0PacketLoss
+* pvp_tput:         LTD.Throughput.RFC2544.PacketLossRatio
+* pvp_back2back:    LTD.Throughput.RFC2544.BackToBackFrames
+* pvvp_tput:        LTD.Throughput.RFC2544.PacketLossRatio
+* pvvp_back2back:   LTD.Throughput.RFC2544.BackToBackFrames
+* phy2phy_cpu_load: LTD.CPU.RFC2544.0PacketLoss
+* phy2phy_mem_load: LTD.Memory.RFC2544.0PacketLoss
+
+Supported deployment scenarios:
+
+* Physical port -> vSwitch -> Physical port.
+* Physical port -> vSwitch -> VNF -> vSwitch -> Physical port.
+* Physical port -> vSwitch -> VNF -> vSwitch -> VNF -> vSwitch -> Physical port.
+
+Loopback applications in the Guest can be:
+
+* DPDK testpmd.
+* Linux Bridge.
+* l2fwd Kernel Module.
+
+Supported traffic generators:
+
+* Ixia: IxOS and IxNet.
+* Spirent.
+* Dummy.
+
+Release Data
+~~~~~~~~~~~~
+
++--------------------------------------+--------------------------------------+
+| **Project**                          | vswitchperf                          |
+|                                      |                                      |
++--------------------------------------+--------------------------------------+
+| **Repo/tag**                         | brahmaputra.1.0                      |
+|                                      |                                      |
++--------------------------------------+--------------------------------------+
+| **Release designation**              | Brahmaputra base release             |
+|                                      |                                      |
++--------------------------------------+--------------------------------------+
+| **Release date**                     | February 26 2016                     |
+|                                      |                                      |
++--------------------------------------+--------------------------------------+
+| **Purpose of the delivery**          | Brahmaputra base release             |
+|                                      |                                      |
++--------------------------------------+--------------------------------------+
+
+November 2015
+==============
+
+- Support of opnfv_test_dashboard
+
+October 2015
+==============
+
+- Support of PVP and PVVP deployment scenarios using Vanilla OVS
+
+September 2015
+==============
+
+- Implementation of system statistics based upon pidstat command line tool.
+- Support of PVVP deployment scenario using vhost-cuse and vhost user access
+  methods
+
+August 2015
+===========
+
+- Backport and enhancement of reporting
+- PVP deployment scenario testing using vhost-cuse as guest access method
+- Implementation of LTD.Scalability.RFC2544.0PacketLoss testcase
+- Support for background load generation with command line tools like stress
+  and stress-ng
+
+July 2015
+=========
+
+- PVP deployment scenario testing using vhost-user as guest access method
+  - Verified on CentOS7 and Fedora 20
+  - Requires QEMU 2.2.0 and DPDK 2.0
+
+May 2015
+========
+
+This is the initial release of a re-designed version of the software
+based on community feedback. This initial release supports only the
+Phy2Phy deployment scenario and the
+LTD.Throughput.RFC2544.PacketLossRatio test - both described in the
+OPNFV vswitchperf 'CHARACTERIZE VSWITCH PERFORMANCE FOR TELCO NFV USE
+CASES LEVEL TEST DESIGN'. The intention is that more test cases will
+follow once the community has digested the initial release.
+
+-  Performance testing with continuous stream
+-  Vanilla OVS support added.
+
+   -  Support for non-DPDK OVS build.
+   -  Build and installation support through Makefile will be added via
+      next patch(Currently it is possible to manually build ovs and
+      setting it in vsperf configuration files).
+   -  PvP scenario is not yet implemented.
+
+-  CentOS7 support
+-  Verified on CentOS7
+-  Install & Quickstart documentation
+
+-  Better support for mixing tests types with Deployment Scenarios
+-  Re-work based on community feedback of TOIT
+-  Framework support for other vSwitches
+-  Framework support for non-Ixia traffic generators
+-  Framework support for different VNFs
+-  Python3
+-  Support for biDirectional functionality for ixnet interface
+
+Missing
+=======
+
+-  xmlunit output is currently disabled
+
-- 
cgit