aboutsummaryrefslogtreecommitdiffstats
path: root/docs/report/honeycomb_functional_tests_virl
diff options
context:
space:
mode:
authorpmikus <pmikus@cisco.com>2017-02-01 18:54:58 +0100
committerPeter Mikus <pmikus@cisco.com>2017-02-03 20:40:09 +0000
commit35e5a327a66c05a3356d214dcfdece59ca725998 (patch)
treea111bb1d5b9d40f358655187d5bc4a3b899b0d06 /docs/report/honeycomb_functional_tests_virl
parent6baa0bc9921bc13b1adff113c20a4db766c3feba (diff)
CSIT 1701 report files and script AD1
CSIT 1701 report files and script addendum 1 Edits to correct and align all Overview sub-sections. Updates in Performance CSIT Release Notes - added more NDR and PDR performance changes. Change-Id: I52b6ee89e9c536fb4ab9d30dc27cca8dbdd88a20 Signed-off-by: pmikus <pmikus@cisco.com> Signed-off-by: Maciek Konstantynowicz <mkonstan@cisco.com> Signed-off-by: pmikus <pmikus@cisco.com>
Diffstat (limited to 'docs/report/honeycomb_functional_tests_virl')
-rw-r--r--docs/report/honeycomb_functional_tests_virl/overview.rst30
1 files changed, 20 insertions, 10 deletions
diff --git a/docs/report/honeycomb_functional_tests_virl/overview.rst b/docs/report/honeycomb_functional_tests_virl/overview.rst
index 70a2777e7f..2bfc89a814 100644
--- a/docs/report/honeycomb_functional_tests_virl/overview.rst
+++ b/docs/report/honeycomb_functional_tests_virl/overview.rst
@@ -1,14 +1,17 @@
Overview
========
-Honeycombe Functional Test Topologies in VIRL
----------------------------------------------
+Tested Topologies VIRL
+----------------------
CSIT Honeycomb functional tests are executed on virtualized topologies created
using Virtual Internet Routing Lab (VIRL) simulation platform contributed by
Cisco. VIRL runs on physical baremetal servers hosted by LF FD.io project. All
-tests are executed in two node logical test topology - TG node and SUT node.
-Used logical test topology is shown in the figure below.::
+tests are executed in two node logical test topology - Traffic Generator (TG)
+node and Systems Under Test (SUT1) node connected in a loop. Logical test
+topology is shown in the figure below.
+
+::
+------------------------+
| |
@@ -28,12 +31,19 @@ Used logical test topology is shown in the figure below.::
+------------------> <------------------+
+-----------+
-Virtual testbeds are created dynamically whenever a verification job is
-started triggered by the patch submission to gerrit and destroyed upon
-completion of all functional tests. During test execution, all nodes are
-reachable thru the MGMT network connected to every node via dedicated NICs and
-links (not shown above for clarity). Each node is a Virtual Machine and each
-connection that is drawn on the diagram is available for use in any test case.
+SUT1 is a VM (Ubuntu or Centos, depending on the test suite), TG is a Traffic
+Generator (TG, another Ubuntu VM). SUTs run Honeycomb and VPP SW applications
+in Linux user-mode as a Device Under Test (DUT) within the VM. TG runs Scapy
+SW application as a packet Traffic Generator. Logical connectivity between
+SUTs and to TG is provided using virtual NICs using VMs' virtio driver.
+
+Virtual testbeds are created on-demand whenever a verification job is started
+(e.g. triggered by the gerrit patch submission) and destroyed upon completion
+of all functional tests. Each node is a Virtual Machine and each connection
+that is drawn on the diagram is available for use in any test case. During the
+test execution, all nodes are reachable thru the Management network connected
+to every node via dedicated virtual NICs and virtual links (not shown above
+for clarity).
Honeycomb Functional Tests Overview
-----------------------------------