[V1] framework/tester: Fix issues of import scapy dependent package

Message ID 20220322085327.290-1-junx.dong@intel.com (mailing list archive)
State Accepted
Headers
Series [V1] framework/tester: Fix issues of import scapy dependent package |

Checks

Context Check Description
ci/Intel-dts-suite-test success Testing OK

Commit Message

Jun Dong March 22, 2022, 8:53 a.m. UTC
  Signed-off-by: Jun Dong <junx.dong@intel.com>
---
 framework/tester.py | 6 ++++++
 1 file changed, 6 insertions(+)
  

Comments

Tu, Lijuan March 23, 2022, 7:18 a.m. UTC | #1
On Tue, 22 Mar 2022 16:53:27 +0800, Jun Dong <junx.dong@intel.com> wrote:
> Signed-off-by: Jun Dong <junx.dong@intel.com>

Reviewed-by: Lijuan Tu <lijuan.tu@intel.com>
Applied, thanks
  

Patch

diff --git a/framework/tester.py b/framework/tester.py
index 21b6702e..d387983f 100644
--- a/framework/tester.py
+++ b/framework/tester.py
@@ -111,6 +111,12 @@  class Tester(Crb):
         session = self.create_session(session_name)
         self.scapy_sessions_li.append(session)
         session.send_expect("scapy", ">>> ")
+
+        # import scapy moudle to scapy APP
+        out = session.session.send_expect(get_scapy_module_impcmd(), ">>> ")
+        if "ImportError" in out:
+            session.logger.warning(f"entering import error: {out}")
+
         return session
 
     def check_scapy_version(self):