test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1 1/2] tests/ice_fdir: optimize scripts
@ 2022-12-21 17:18 Song Jiale
  2022-12-21 17:18 ` [dts] [PATCH V1 2/2] tests/ice_limit_value_test: " Song Jiale
  0 siblings, 1 reply; 3+ messages in thread
From: Song Jiale @ 2022-12-21 17:18 UTC (permalink / raw)
  To: dts; +Cc: Song Jiale

when the dpdk testpmd exits abnormally, the port will not be initialized, and sometimes
the other test cases will be affected. therefore, after the test, should use quit to
close the dpdk testpmd normally to avoid the impact between cases.

Signed-off-by: Song Jiale <songx.jiale@intel.com>
---
 tests/TestSuite_ice_fdir.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tests/TestSuite_ice_fdir.py b/tests/TestSuite_ice_fdir.py
index fac65fda..b0fd8207 100644
--- a/tests/TestSuite_ice_fdir.py
+++ b/tests/TestSuite_ice_fdir.py
@@ -4517,4 +4517,5 @@ class TestICEFdir(TestCase):
             self.launch_testpmd_with_mark()
 
     def tear_down_all(self):
+        self.pmd_output.quit()
         self.dut.kill_all()
-- 
2.17.1


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [dts] [PATCH V1 2/2] tests/ice_limit_value_test: optimize scripts
  2022-12-21 17:18 [dts] [PATCH V1 1/2] tests/ice_fdir: optimize scripts Song Jiale
@ 2022-12-21 17:18 ` Song Jiale
  2022-12-22  8:32   ` lijuan.tu
  0 siblings, 1 reply; 3+ messages in thread
From: Song Jiale @ 2022-12-21 17:18 UTC (permalink / raw)
  To: dts; +Cc: Song Jiale

1. when the dpdk testpmd exits abnormally, the port will not be initialized, and sometimes
the other test cases will be affected. therefore, after the test, should use quit to
close the dpdk testpmd normally to avoid the impact between cases.
2. the object named "self.session_third" is undefined, delete useless code.

Signed-off-by: Song Jiale <songx.jiale@intel.com>
---
 tests/TestSuite_ice_limit_value_test.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/tests/TestSuite_ice_limit_value_test.py b/tests/TestSuite_ice_limit_value_test.py
index 06160c0a..d6f2f969 100644
--- a/tests/TestSuite_ice_limit_value_test.py
+++ b/tests/TestSuite_ice_limit_value_test.py
@@ -1256,13 +1256,10 @@ class TestICELimitValue(TestCase):
 
     def tear_down(self):
         # destroy all flow rule on port 0
-        self.dut.kill_all()
-        self.destroy_env()
         if getattr(self, "session_secondary", None):
             self.dut.close_session(self.session_secondary)
-        if getattr(self, "session_third", None):
-            self.dut.close_session(self.session_third)
+        self.destroy_env()
+        self.dut.kill_all()
 
     def tear_down_all(self):
         self.dut.kill_all()
-        self.destroy_env()
-- 
2.17.1


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [dts] [PATCH V1 2/2] tests/ice_limit_value_test: optimize scripts
  2022-12-21 17:18 ` [dts] [PATCH V1 2/2] tests/ice_limit_value_test: " Song Jiale
@ 2022-12-22  8:32   ` lijuan.tu
  0 siblings, 0 replies; 3+ messages in thread
From: lijuan.tu @ 2022-12-22  8:32 UTC (permalink / raw)
  To: dts, Song Jiale; +Cc: Song Jiale

On Wed, 21 Dec 2022 17:18:40 +0000, Song Jiale <songx.jiale@intel.com> wrote:
> 1. when the dpdk testpmd exits abnormally, the port will not be initialized, and sometimes
> the other test cases will be affected. therefore, after the test, should use quit to
> close the dpdk testpmd normally to avoid the impact between cases.
> 2. the object named "self.session_third" is undefined, delete useless code.
> 
> Signed-off-by: Song Jiale <songx.jiale@intel.com>

Acked-by: Lijuan Tu <lijuan.tu@intel.com>
Series applied, thanks

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-12-22  8:32 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-21 17:18 [dts] [PATCH V1 1/2] tests/ice_fdir: optimize scripts Song Jiale
2022-12-21 17:18 ` [dts] [PATCH V1 2/2] tests/ice_limit_value_test: " Song Jiale
2022-12-22  8:32   ` lijuan.tu

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).