test suite reviews and discussions
 help / color / mirror / Atom feed
From: qifu <qi.fu@intel.com>
To: dts@dpdk.org
Cc: qifu <qi.fu@intel.com>
Subject: [dts] [PATCH V1]test_plans/cvl_advanced_rss_gtpu_test_plan:ignore behavior after deleting rss rules
Date: Mon, 23 Nov 2020 12:35:27 -0500	[thread overview]
Message-ID: <20201123173527.2850-1-qi.fu@intel.com> (raw)

as the pkg updated, default gtpu behavior is changed.
so that the behavior after deleting gtpu rss rule is also changed.
ignored the steps after deleting rules in multi-rules test cases.

Signed-off-by: qifu <qi.fu@intel.com>
---
 .../cvl_advanced_rss_gtpu_test_plan.rst       | 46 +++++++++++++++----
 1 file changed, 36 insertions(+), 10 deletions(-)

diff --git a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst
index ad782f10..1d5a1a2f 100644
--- a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst
+++ b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst
@@ -1838,6 +1838,9 @@ Test case: multirules IPV4_GTPU_IPV4/IPV4_GTPU_EH_IPV4
 
    check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1.
 
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 6. destroy IPV4_GTPU_IPV4 rule::
 
     flow destroy 0 rule 0
@@ -1905,6 +1908,9 @@ Test case: multirules IPV4_GTPU_EH_IPV4 with/without UL/DL
 
    check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1.
 
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 6. destroy IPV4_GTPU_EH_IPV4 rule::
 
     flow destroy 0 rule 1
@@ -1912,6 +1918,7 @@ Test case: multirules IPV4_GTPU_EH_IPV4 with/without UL/DL
 7. send same packets with step 5,
    packet 1-6 have not hash value.
 
+
 Test case: multirules IPV4_GTPU_EH_IPV4 without/with UL/DL
 ==========================================================
 1. start testpmd without disable rss::
@@ -1958,6 +1965,9 @@ Test case: multirules IPV4_GTPU_EH_IPV4 without/with UL/DL
    check packet 2 has same hash value with packet 1, packet 3 has different hash value with packet 1.
    check packet 5 has same hash value with packet 4, packet 6 has different hash value with packet 4.
 
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 10. destroy IPV4_GTPU_EH_IPV4 rule again::
 
      flow destroy 0 rule 2
@@ -1965,6 +1975,7 @@ Test case: multirules IPV4_GTPU_EH_IPV4 without/with UL/DL
 11. send same packets with step 3,
     packet 1-6 have not hash value, and distributed to queue 0.
 
+
 Test case: multirules IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP/TCP
 =====================================================================
 1. start testpmd without disable rss::
@@ -2011,8 +2022,9 @@ Test case: multirules IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP/TCP
    check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8.
    check packet 11 has different hash value to packet 10, packet 12 have same hash value to packet 10.
 
-Note: the action after deleting rule is not guaranteed in dpdk-20.08.
-so the following step don't need to be run in dpdk-20.08.
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy IPV4_GTPU_DL_IPV4_UDP rule::
 
     testpmd> flow destroy 0 rule 0
@@ -2033,6 +2045,7 @@ so the following step don't need to be run in dpdk-20.08.
     check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8.
     check packet 10-12 have not hash value.
 
+
 Test case: multirules IPV6_GTPU_EH_IPV6 and IPV6_GTPU_EH_IPV6_UDP/TCP
 =====================================================================
 1. start testpmd without disable rss::
@@ -2079,8 +2092,9 @@ Test case: multirules IPV6_GTPU_EH_IPV6 and IPV6_GTPU_EH_IPV6_UDP/TCP
    check packet 8 has same hash value to packet 7, packet 9 have different hash value to packet 7.
    check packet 11 has different hash value to packet 10, packet 12 have different hash value to packet 10 and 11.
 
-Note: the action after deleting rule is not guaranteed in dpdk-20.08.
-so the following step don't need to be run in dpdk-20.08.
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
@@ -2097,6 +2111,7 @@ so the following step don't need to be run in dpdk-20.08.
    check packet 8 has same hash value to packet 7, packet 9 have different hash value to packet 7.
    check packet 11 has different hash value to packet 10, packet 12 have different hash value to packet 10 and 11.
 
+
 Test case: multirules IPV4_GTPU_EH_IPV6 and IPV4_GTPU_EH_IPV6_UDP/TCP without UL/DL
 ===================================================================================
 1. start testpmd without disable rss::
@@ -2137,6 +2152,7 @@ Test case: multirules IPV4_GTPU_EH_IPV6 and IPV4_GTPU_EH_IPV6_UDP/TCP without UL
    check packet 6 has same hash value to packet 5.
    check packet 7 has differnt hash value to packet 5.
 
+
 Test case: multirules IPV6_GTPU_IPV4 and IPV6_GTPU_IPV4_UDP/TCP
 ===============================================================
 1. start testpmd without disable rss::
@@ -2177,6 +2193,7 @@ Test case: multirules IPV6_GTPU_IPV4 and IPV6_GTPU_IPV4_UDP/TCP
    check packet 6 has same hash value to packet 5.
    check packet 7 has differnt hash value to packet 5.
 
+
 Test case: toeplitz and symmetric rules combination
 ===================================================
 Subcase: toeplitz/symmetric with same pattern
@@ -2213,8 +2230,9 @@ Subcase: toeplitz/symmetric with same pattern
 
 6. repeat step 2, check the toeplitz rule can't work now, but have hash value.
 
-Note: the action after deleting rule is not guaranteed in dpdk-20.08.
-so the following step don't need to be run in dpdk-20.08.
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
@@ -2257,8 +2275,9 @@ Subcase: toeplitz/symmetric with same pattern (switched rule order)
 
 6. repeat step 2, check the symmetric rule can't work now, but have hash value.
 
-Note: the action after deleting rule is not guaranteed in dpdk-20.08.
-so the following step don't need to be run in dpdk-20.08.
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
@@ -2301,6 +2320,9 @@ Subcase: toeplitz/symmetric with different pattern (different UL/DL)
 
 6. repeat step 2, check the toeplitz rule also can work now.
 
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
@@ -2360,8 +2382,9 @@ Subcase: toeplitz/symmetric with different pattern (with/without UL/DL)
 6. repeat step 2, check the toeplitz rule can work for UL packets, not work for DL packets.
    the DL and UL packets both have hash value.
 
-Note: the action after deleting rule is not guaranteed in dpdk-20.08.
-so the following step don't need to be run in dpdk-20.08.
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
@@ -2419,6 +2442,9 @@ Subcase: toeplitz/symmetric with different pattern
 
 6. repeat step 2, check the toeplitz rule also can work now.
 
+Note: the action after deleting rule is not guaranteed so far.
+so the following step don't need to be run.
+
 7. destroy the rule 1::
 
     testpmd> flow destroy 0 rule 1
-- 
2.17.1


             reply	other threads:[~2020-11-23  8:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-23 17:35 qifu [this message]
2020-11-26  7:57 ` Tu, Lijuan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201123173527.2850-1-qi.fu@intel.com \
    --to=qi.fu@intel.com \
    --cc=dts@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).