From de33bd3f6669287361a5d7d8dc1a610764ca6683 Mon Sep 17 00:00:00 2001 From: Fangyin Hu Date: Mon, 17 Jul 2017 01:18:02 -0700 Subject: [PATCH] Add the NSH SFC functional test document. Change-Id: I8e99d2311a530390349dddca522d6f3c8c35ab00 Signed-off-by: Fangyin Hu --- docs/report/introduction/general_notes.rst | 2 +- .../nsh_sfc_functional_tests/csit_release_notes.rst | 9 +++++++-- docs/report/nsh_sfc_functional_tests/overview.rst | 19 ++++++++++++++++++- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/docs/report/introduction/general_notes.rst b/docs/report/introduction/general_notes.rst index f91d96138f..64e6231443 100644 --- a/docs/report/introduction/general_notes.rst +++ b/docs/report/introduction/general_notes.rst @@ -42,7 +42,7 @@ is listed separately, as follows: against VPP. #. **NSH_SFC Functional Tests** - NSH_SFC functional tests are executed in - virtual FD.io testbeds focusing onNSH_SFC of VPP. Tests cover a range of + virtual FD.io testbeds focusing on NSH_SFC of VPP. Tests cover a range of CRUD operations executed against VPP. In addition to above, CSIT |release| report does also include VPP unit test 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 6655a4538d..8255a9ac15 100644 --- a/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst +++ b/docs/report/nsh_sfc_functional_tests/csit_release_notes.rst @@ -4,7 +4,12 @@ CSIT Release Notes Changes in CSIT |release| ------------------------- -#. TODO +#. Added NSH SFC functional tests + + - NSH SFC Classifier. + - NSH SFC Proxy Inbound. + - NSH SFC Proxy Outbound. + - NSH SFC SFF. Known Issues ------------ @@ -14,5 +19,5 @@ Here is the list of known issues in CSIT |release| for NSH_SFC functional tests +---+-------------------------------------------------+----------+------------------------------------------------------+ | # | Issue | Jira ID | Description | +---+-------------------------------------------------+----------+------------------------------------------------------+ -| 1 | TODO | CSIT-??? | TODO | +| 1 | None | None | None | +---+-------------------------------------------------+----------+------------------------------------------------------+ diff --git a/docs/report/nsh_sfc_functional_tests/overview.rst b/docs/report/nsh_sfc_functional_tests/overview.rst index 343e11dd83..c9d6ce7502 100644 --- a/docs/report/nsh_sfc_functional_tests/overview.rst +++ b/docs/report/nsh_sfc_functional_tests/overview.rst @@ -100,6 +100,23 @@ NSH_SFC Functional Tests Coverage Following NSH_SFC functional test areas are covered in the CSIT |release| with results listed in this report: -- TODO +- **NSH SFC Classifier** - TG send some TCP packets to test NSH SFC + Classifier functional. DUT1 will receive these packets from one NIC and loopback + the VXLAN-GPE-NSH encapsulated packets to the TG from other NIC. + - Test case count: 7 +- **NSH SFC Proxy Inbound** - TG send some VXLAN-GPE-NSH encapsulated packets + to test NSH SFC Proxy Inbound functional. DUT1 will receive these packets from one + NIC and loopback the VXLAN encapsulated packets to the TG from other NIC. + - Test case count: 6 +- **NSH SFC Proxy Outbound** - TG send some VXLAN encapsulated packets to test + NSH SFC Proxy Outbound functional. DUT1 will receive these packets from one NIC + and loopback the VXLAN-GPE-NSH encapsulated packets to the TG from other NIC. + - Test case count: 6 +- **NSH SFC Service Function Forward** - TG send some VXLAN-GPE-NSH encapsulated + packets to test NSH SFC Service Function Forward functional. DUT1 will receive these + packets from one NIC and swap the VXLAN-GPE-NSH header, after that DUT1 loopback the + VXLAN-GPE-NSH encapsulated packtes to the TG from other NIC. + - Test case count: 6 +Total 25 NSH SFC functional tests in the CSIT |release|. -- 2.16.6