[dts] [PATCH V1] tests/vf_kernel:change regex about packet statistic
Liu, Yong
yong.liu at intel.com
Tue Jan 9 14:21:52 CET 2018
Meijuan,
Please also add one sample output in the commit log. Others can have
clear mind about what's your change for based on the sample.
Thanks,
Marvin
On 01/05/2018 10:38 AM, zhao,meijuan wrote:
> regex match packet statistic fail
>
> Signed-off-by: zhao,meijuan <meijuanx.zhao at intel.com>
> ---
> tests/TestSuite_vf_kernel.py | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/TestSuite_vf_kernel.py b/tests/TestSuite_vf_kernel.py
> index 204467d..ed680e2 100644
> --- a/tests/TestSuite_vf_kernel.py
> +++ b/tests/TestSuite_vf_kernel.py
> @@ -447,7 +447,7 @@ class TestVfKernel(TestCase):
> """
> time.sleep(10)
> out = self.vm0_dut.send_expect("ethtool -S %s" % self.vm0_intf0, "#")
> - rx_packets_before = re.findall("\s*rx.*packets:\s*(\d*)", out)
> + rx_packets_before = re.findall("\s*rx.*\d+.*packets:\s*(\d*)", out)
> nb_rx_pkts_before = 0
> for i in range(len(rx_packets_before)):
> nb_rx_pkts_before += int(rx_packets_before[i])
> @@ -457,7 +457,7 @@ class TestVfKernel(TestCase):
> vm0_vf0_mac, num=10), "VM reveive packet failed")
>
> out = self.vm0_dut.send_expect("ethtool -S %s" % self.vm0_intf0, "#")
> - rx_packets_after = re.findall("\s*rx.*packets:\s*(\d*)", out)
> + rx_packets_after = re.findall("\s*rx.*\d+.*packets:\s*(\d*)", out)
> nb_rx_pkts_after = 0
> for i in range(len(rx_packets_after)):
> nb_rx_pkts_after += int(rx_packets_after[i])
More information about the dts
mailing list