[V2,3/3] framework: check the python version
Commit Message
check the python version of tester. If the version is python2, print a warning message.
Signed-off-by: yufengmx <yufengx.mo@intel.com>
---
framework/tester.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
Comments
> -----Original Message-----
> From: Mo, YufengX <yufengx.mo@intel.com>
> Sent: Wednesday, October 14, 2020 3:15 PM
> To: dts@dpdk.org; Ma, LihongX <lihongx.ma@intel.com>
> Cc: Mo, YufengX <yufengx.mo@intel.com>
> Subject: [dts][PATCH V2 3/3] framework: check the python version
>
>
> check the python version of tester. If the version is python2, print a
> warning message.
>
> Signed-off-by: yufengmx <yufengx.mo@intel.com>
> ---
Acked-by: Lihongx Ma<lihongx.ma@intel.com>
Regards,
Ma,lihong
@@ -43,7 +43,8 @@ from crb import Crb
from net_device import GetNicObj
from etgen import IxiaPacketGenerator, SoftwarePacketGenerator
import random
-from utils import GREEN, convert_int2ip, convert_ip2int
+from utils import (GREEN, convert_int2ip, convert_ip2int,
+ check_crb_python_version)
from exception import ParameterInvalidException
from multiprocessing import Process
from pktgen import getPacketGenerator
@@ -66,6 +67,8 @@ class Tester(Crb):
self.NAME = 'tester'
self.scapy_session = None
super(Tester, self).__init__(crb, serializer, self.NAME)
+ # check the python version of tester
+ check_crb_python_version(self)
self.bgProcIsRunning = False
self.duts = None