From b6ad49a75bf83ddcc89ea92fd9b1dc2fdbb61ae5 Mon Sep 17 00:00:00 2001 From: Jan Gelety Date: Fri, 4 May 2018 15:26:36 +0200 Subject: [PATCH] Report 1804: Centos func tests Change-Id: Ifc6febd239c0c3c5e2c29e26992120c2d6d1b0b4 Signed-off-by: Jan Gelety --- .../csit_release_notes.rst | 5 +- .../vpp_functional_tests/csit_release_notes.rst | 8 +- .../vpp_functional_tests/test_environment.rst | 112 ++++++++++++++++++++- resources/tools/report_gen/conf.py | 3 +- 4 files changed, 114 insertions(+), 14 deletions(-) diff --git a/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst b/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst index 8255a9ac15..17e3da2f16 100644 --- a/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst +++ b/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst @@ -6,10 +6,7 @@ Changes in CSIT |release| #. Added NSH SFC functional tests - - NSH SFC Classifier. - - NSH SFC Proxy Inbound. - - NSH SFC Proxy Outbound. - - NSH SFC SFF. + - None. Known Issues ------------ diff --git a/docs/report/vpp_functional_tests/csit_release_notes.rst b/docs/report/vpp_functional_tests/csit_release_notes.rst index e8fb102d05..1f72ced0da 100644 --- a/docs/report/vpp_functional_tests/csit_release_notes.rst +++ b/docs/report/vpp_functional_tests/csit_release_notes.rst @@ -20,21 +20,21 @@ Here is the list of known issues in CSIT |release| for VPP functional tests in V | # | Issue | Jira ID | Description | +---+-------------------------------------------------+----------+------------------------------------------------------+ | 1 | DHCPv4 client: Client responses to DHCPv4 OFFER | CSIT-129 | Client replies with DHCPv4 REQUEST message when | -| | sent with different XID. | | received DHCPv4 OFFER message with different (wrong) | +| | sent with different XID. | VPP-99 | received DHCPv4 OFFER message with different (wrong) | | | | | XID. | +---+-------------------------------------------------+----------+------------------------------------------------------+ | 2 | Softwire - MAP-E: Incorrect calculation of IPv6 | CSIT-398 | IPv6 destination address is wrongly calculated in | -| | destination address when IPv4 prefix is 0. | | case that IPv4 prefix is equal to 0 and IPv6 prefix | +| | destination address when IPv4 prefix is 0. | VPP-380 | case that IPv4 prefix is equal to 0 and IPv6 prefix | | | | | is less than 40. | +---+-------------------------------------------------+----------+------------------------------------------------------+ | 3 | Softwire - MAP-E: Map domain is created when | CSIT-399 | Map domain is created in case that the sum of suffix | -| | incorrect parameters provided. | | length of IPv4 prefix and PSID length is greater | +| | incorrect parameters provided. | VPP-435 | length of IPv4 prefix and PSID length is greater | | | | | than EA bits length. IPv6 destination address | | | | | contains bits writen with PSID over the EA-bit | | | | | length when IPv4 packet is sent. | +---+-------------------------------------------------+----------+------------------------------------------------------+ | 4 | IPv6 RA: Incorrect IPv6 destination address in | CSIT-409 | Wrong IPv6 destination address (ff02::1) is used in | -| | response to ICMPv6 Router Solicitation. | | ICMPv6 Router Advertisement packet sent as a | +| | response to ICMPv6 Router Solicitation. | VPP-406 | ICMPv6 Router Advertisement packet sent as a | | | | | response to received ICMPv6 Router Solicitation | | | | | packet. | +---+-------------------------------------------------+----------+------------------------------------------------------+ diff --git a/docs/report/vpp_functional_tests/test_environment.rst b/docs/report/vpp_functional_tests/test_environment.rst index 6a70336a25..175e5181b0 100644 --- a/docs/report/vpp_functional_tests/test_environment.rst +++ b/docs/report/vpp_functional_tests/test_environment.rst @@ -72,18 +72,20 @@ been tested with, is the following: by CSIT disk image build scripts. The exact list of installed packages and their versions (including the Linux - kernel package version) are included in `VIRL images lists`_. + kernel package version) are included in `VIRL ubuntu images lists`_. A replica of this VM image can be built by running the :command:`build.sh` script in CSIT repository. #. **CentOS VIRL image** - The Centos7.3 image is ready to be used but no tests running on it now. - Corresponding Jenkins jobs are under preparation. + This image implies Centos 7.4-1711, current as of yyyy-mm-dd (that is, + package versions are those that would have been installed by a + :command:`yum update`, :command:`yum upgrade` on that day), produced + by CSIT disk image build scripts. The exact list of installed packages and their versions (including the Linux - kernel package version) are included in `VIRL images lists`_. + kernel package version) are included in `VIRL centos images lists`_. A replica of this VM image can be built by running the :command:`build.sh` script in CSIT repository. @@ -232,7 +234,7 @@ Example of DUT nodes configuration::: |vpp-release| -**VPP Installed Packages** +**VPP Installed Packages - Ubuntu** :: $ dpkg -l vpp\* @@ -248,6 +250,106 @@ Example of DUT nodes configuration::: ii vpp-lib 18.04-release amd64 Vector Packet Processing--runtime libraries ii vpp-plugins 18.04-release amd64 Vector Packet Processing--runtime plugins +**VPP Installed Packages - Centos** +:: + + $ rpm -qai vpp* + Name : vpp + Version : 18.04 + Release : release + Architecture: x86_64 + Install Date: Fri 04 May 2018 02:47:36 AM EDT + Group : Unspecified + Size : 2311324 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-18.04-release.src.rpm + Build Date : Wed 25 Apr 2018 01:00:24 PM EDT + Build Host : c29a51c12e88 + Relocations : (not relocatable) + Summary : Vector Packet Processing + Description : + This package provides VPP executables: vpp, vpp_api_test, vpp_json_test + vpp - the vector packet engine + vpp_api_test - vector packet engine API test tool + vpp_json_test - vector packet engine JSON test tool + Name : vpp-lib + Version : 18.04 + Release : release + Architecture: x86_64 + Install Date: Fri 04 May 2018 02:47:36 AM EDT + Group : System Environment/Libraries + Size : 24949034 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-18.04-release.src.rpm + Build Date : Wed 25 Apr 2018 01:00:24 PM EDT + Build Host : c29a51c12e88 + Relocations : (not relocatable) + Summary : VPP libraries + Description : + This package contains the VPP shared libraries, including: + vppinfra - foundation library supporting vectors, hashes, bitmaps, pools, and string formatting. + svm - vm library + vlib - vector processing library + vlib-api - binary API library + vnet - network stack library + Name : vpp-selinux-policy + Version : 18.04 + Release : release + Architecture: x86_64 + Install Date: Fri 04 May 2018 02:47:35 AM EDT + Group : System Environment/Base + Size : 86170 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-18.04-release.src.rpm + Build Date : Wed 25 Apr 2018 01:00:24 PM EDT + Build Host : c29a51c12e88 + Relocations : (not relocatable) + Summary : VPP Security-Enhanced Linux (SELinux) policy + Description : + This package contains a tailored VPP SELinux policy + Name : vpp-devel + Version : 18.04 + Release : release + Architecture: x86_64 + Install Date: Fri 04 May 2018 02:47:38 AM EDT + Group : Development/Libraries + Size : 10632218 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-18.04-release.src.rpm + Build Date : Wed 25 Apr 2018 01:00:24 PM EDT + Build Host : c29a51c12e88 + Relocations : (not relocatable) + Summary : VPP header files, static libraries + Description : + This package contains the header files for VPP. + Install this package if you want to write a + program for compilation and linking with vpp lib. + vlib + vlibmemory + vnet - devices, classify, dhcp, ethernet flow, gre, ip, etc. + vpp-api + vppinfra + Name : vpp-plugins + Version : 18.04 + Release : release + Architecture: x86_64 + Install Date: Fri 04 May 2018 02:47:37 AM EDT + Group : System Environment/Libraries + Size : 44145968 + License : ASL 2.0 + Signature : (none) + Source RPM : vpp-18.04-release.src.rpm + Build Date : Wed 25 Apr 2018 01:00:24 PM EDT + Build Host : c29a51c12e88 + Relocations : (not relocatable) + Summary : Vector Packet Processing--runtime plugins + Description : + This package contains VPP plugins + **VPP Startup Configuration** VPP startup configuration is common for all test cases except test cases related diff --git a/resources/tools/report_gen/conf.py b/resources/tools/report_gen/conf.py index 099e66de70..c0eb9893b4 100644 --- a/resources/tools/report_gen/conf.py +++ b/resources/tools/report_gen/conf.py @@ -71,7 +71,8 @@ rst_epilog = """ .. _TRex intallation: https://git.fd.io/csit/tree/resources/tools/trex/trex_installer.sh?h=rls1707 .. _TRex driver: https://git.fd.io/csit/tree/resources/tools/trex/trex_stateless_profile.py?h=rls1707 .. _VIRL topologies directory: https://git.fd.io/csit/tree/resources/tools/virl/topologies/?h=rls1707 -.. _VIRL images lists: https://git.fd.io/csit/tree/resources/tools/disk-image-builder/ubuntu/lists/?h=rls1707 +.. _VIRL ubuntu images lists: https://git.fd.io/csit/tree/resources/tools/disk-image-builder/ubuntu/lists/?h=rls1707 +.. _VIRL centos images lists: https://git.fd.io/csit/tree/resources/tools/disk-image-builder/centos/lists/?h=rls1707 .. _VIRL nested: https://git.fd.io/csit/tree/resources/tools/disk-image-builder/nested/?h=rls1707 .. _CSIT Honeycomb Functional Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.func.honeycomb.html .. _CSIT Honeycomb Performance Tests Documentation: https://docs.fd.io/csit/rls1707/doc/tests.vpp.perf.honeycomb.html -- 2.16.6