* [dts] [V1 2/5] update case execute sequence for 40G nic
2015-10-20 2:11 [dts] [V1 1/5] update case execute sequence for 10G nic xu,huilong
@ 2015-10-20 2:11 ` xu,huilong
2015-10-20 2:11 ` [dts] [V1 3/5] update case execute sequence for rxmode test xu,huilong
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: xu,huilong @ 2015-10-20 2:11 UTC (permalink / raw)
To: dts
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
executions/execution_FVL.cfg | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/executions/execution_FVL.cfg b/executions/execution_FVL.cfg
index 7bdd2b7..f967edc 100644
--- a/executions/execution_FVL.cfg
+++ b/executions/execution_FVL.cfg
@@ -2,6 +2,7 @@
crbs=<CRB IP Address>
drivername=<driver name igb_uio or vfio-pci>
test_suites=
+ scatter,
checksum_offload,
dynamic_config,
generic_filter,
@@ -13,17 +14,14 @@ test_suites=
fdir,
nvgre,
vxlan,
- vxlan_sample,
pmd,
ipfrag,
timer,
jumboframes,
multiprocess,
- l2fwd,
whitelist,
blacklist,
ipv4_reassembly,
- scatter,
pmdrssreta,
pmdrss_hash,
ieee1588,
--
1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dts] [V1 3/5] update case execute sequence for rxmode test
2015-10-20 2:11 [dts] [V1 1/5] update case execute sequence for 10G nic xu,huilong
2015-10-20 2:11 ` [dts] [V1 2/5] update case execute sequence for 40G nic xu,huilong
@ 2015-10-20 2:11 ` xu,huilong
2015-10-20 2:11 ` [dts] [V1 4/5] update case execute sequence for smock test xu,huilong
` (2 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: xu,huilong @ 2015-10-20 2:11 UTC (permalink / raw)
To: dts
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
executions/execution_rxmode.cfg | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/executions/execution_rxmode.cfg b/executions/execution_rxmode.cfg
index cf46dbf..36e1b14 100644
--- a/executions/execution_rxmode.cfg
+++ b/executions/execution_rxmode.cfg
@@ -3,9 +3,9 @@ crbs=<CRB IP Address>
drivername=igb_uio
rx_mode=scalar
test_suites=
+ scatter,
fdir,
jumboframes,
- scatter,
ieee1588,
checksum_offload,
link_flowctrl,
@@ -24,9 +24,9 @@ crbs=<CRB IP Address>
drivername=igb_uio
rx_mode=full
test_suites=
+ scatter,
fdir,
jumboframes,
- scatter,
ieee1588,
checksum_offload,
link_flowctrl,
@@ -45,9 +45,9 @@ crbs=<CRB IP Address>
drivername=igb_uio
rx_mode=vector
test_suites=
+ scatter,
fdir,
jumboframes,
- scatter,
ieee1588,
checksum_offload,
link_flowctrl,
--
1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dts] [V1 4/5] update case execute sequence for smock test
2015-10-20 2:11 [dts] [V1 1/5] update case execute sequence for 10G nic xu,huilong
2015-10-20 2:11 ` [dts] [V1 2/5] update case execute sequence for 40G nic xu,huilong
2015-10-20 2:11 ` [dts] [V1 3/5] update case execute sequence for rxmode test xu,huilong
@ 2015-10-20 2:11 ` xu,huilong
2015-10-20 2:11 ` [dts] [V1 5/5] add time for multiprocess app setup xu,huilong
2015-10-20 2:30 ` [dts] [V1 1/5] update case execute sequence for 10G nic Liu, Yong
4 siblings, 0 replies; 8+ messages in thread
From: xu,huilong @ 2015-10-20 2:11 UTC (permalink / raw)
To: dts
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
executions/execution_smoke.cfg | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
diff --git a/executions/execution_smoke.cfg b/executions/execution_smoke.cfg
index 7631f5c..04d5f91 100644
--- a/executions/execution_smoke.cfg
+++ b/executions/execution_smoke.cfg
@@ -2,6 +2,15 @@
crbs=<CRB IP Address>
drivername=<driver name igb_uio or vfio-pci>
test_suites=
+ scatter,
+ dynamic_config,
+ jumboframes,
+ ieee1588,
+ multiprocess,
+ pmd,
+ checksum_offload,
+ whitelist,
+ blacklist,
unit_tests_cmdline,
unit_tests_eal,
unit_tests_dump,
@@ -15,17 +24,7 @@ test_suites=
unit_tests_qos,
unit_tests_ring,
unit_tests_ringpmd,
- unit_tests_timer,
- dynamic_config,
- jumboframes,
- scatter,
- ieee1588,
- multiprocess,
- l2fwd,
- pmd,
- checksum_offload,
- whitelist,
- blacklist
+ unit_tests_timer
targets=
x86_64-native-linuxapp-gcc
parameters=nic_type=niantic:func=true
--
1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* [dts] [V1 5/5] add time for multiprocess app setup
2015-10-20 2:11 [dts] [V1 1/5] update case execute sequence for 10G nic xu,huilong
` (2 preceding siblings ...)
2015-10-20 2:11 ` [dts] [V1 4/5] update case execute sequence for smock test xu,huilong
@ 2015-10-20 2:11 ` xu,huilong
2015-10-20 2:30 ` [dts] [V1 1/5] update case execute sequence for 10G nic Liu, Yong
4 siblings, 0 replies; 8+ messages in thread
From: xu,huilong @ 2015-10-20 2:11 UTC (permalink / raw)
To: dts
Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
tests/TestSuite_multiprocess.py | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/tests/TestSuite_multiprocess.py b/tests/TestSuite_multiprocess.py
index 6365892..ed96f6b 100644
--- a/tests/TestSuite_multiprocess.py
+++ b/tests/TestSuite_multiprocess.py
@@ -90,9 +90,9 @@ class TestMultiprocess(TestCase, IxiaPacketGenerator):
out = self.dut.alt_session.send_expect("cat out","# ")
self.verify("Received 'hello_primary'" in out, "Message not received on primary process")
# Send message from primary to secondary
- self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=primary " % self.target, "Finished Process Init", 10)
+ self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=primary " % self.target, "Finished Process Init", 100)
time.sleep(20)
- self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=secondary | tee out " % self.target, "Finished Process Init", 10)
+ self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=secondary | tee out " % self.target, "Finished Process Init", 100)
self.dut.alt_session.send_expect("send hello_secondary", ">")
self.dut.alt_session.send_expect("quit", "# ")
self.dut.send_expect("quit", "# ")
@@ -109,9 +109,9 @@ class TestMultiprocess(TestCase, IxiaPacketGenerator):
self.dut.kill_all()
self.dut.send_expect("fg", "# ")
- self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=primary > testing.txt &" % self.target, "# ")
+ self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=primary > testing.txt &" % self.target, "# ", 100)
time.sleep(20)
- self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=secondary" % self.target, "Finished Process Init", 10)
+ self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=secondary" % self.target, "Finished Process Init", 100)
stringsSent = 0
for line in open('/usr/share/dict/words', 'r').readlines():
line = line.split('\n')[0]
@@ -132,7 +132,7 @@ class TestMultiprocess(TestCase, IxiaPacketGenerator):
self.dut.kill_all()
# Send message from secondary to primary (auto process type)
- self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=auto |tee out " % self.target, "Finished Process Init", 30)
+ self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=auto |tee out " % self.target, "Finished Process Init", 100)
time.sleep(20)
out = self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=auto" % self.target, "Finished Process Init", 30)
self.verify("EAL: Auto-detected process type: SECONDARY" in out,
@@ -147,9 +147,9 @@ class TestMultiprocess(TestCase, IxiaPacketGenerator):
self.verify("Received 'hello_primary'" in out, "Message not received on primary process")
# Send message from primary to secondary (auto process type)
- out = self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=auto |tee out_primary " % self.target, "Finished Process Init", 30)
+ out = self.dut.alt_session.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 --proc-type=auto |tee out_primary " % self.target, "Finished Process Init", 100)
time.sleep(20)
- self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=auto |tee out_secondary " % self.target, "Finished Process Init", 30)
+ self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C --proc-type=auto |tee out_secondary " % self.target, "Finished Process Init", 100)
self.dut.alt_session.send_expect("send hello_secondary", ">",100)
self.dut.alt_session.send_expect("quit", "# ")
self.dut.send_expect("quit", "# ")
@@ -167,8 +167,8 @@ class TestMultiprocess(TestCase, IxiaPacketGenerator):
"""
self.dut.kill_all()
- self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 -m 64 &" % self.target, "Finished Process Init", 20)
- out = self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C" % self.target, "# ")
+ self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c 3 -m 64 &" % self.target, "Finished Process Init", 100)
+ out = self.dut.send_expect("./examples/multi_process/simple_mp/simple_mp/%s/simple_mp -n 1 -c C" % self.target, "# ", 100)
self.verify("Is another primary process running" in out,
"No other primary process detected")
--
1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [V1 1/5] update case execute sequence for 10G nic
2015-10-20 2:11 [dts] [V1 1/5] update case execute sequence for 10G nic xu,huilong
` (3 preceding siblings ...)
2015-10-20 2:11 ` [dts] [V1 5/5] add time for multiprocess app setup xu,huilong
@ 2015-10-20 2:30 ` Liu, Yong
2015-10-20 2:39 ` Xu, HuilongX
4 siblings, 1 reply; 8+ messages in thread
From: Liu, Yong @ 2015-10-20 2:30 UTC (permalink / raw)
To: Xu, HuilongX, dts
Huilong,
Why do you change the sequence of suite execution? Is there any special reason to run scatter as the first one?
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of xu,huilong
> Sent: Tuesday, October 20, 2015 10:12 AM
> To: dts@dpdk.org
> Subject: [dts] [V1 1/5] update case execute sequence for 10G nic
>
> Signed-off-by: xu,huilong <huilongx.xu@intel.com>
> ---
> executions/execution.cfg | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/executions/execution.cfg b/executions/execution.cfg
> index 20d9bd6..5daf2df 100644
> --- a/executions/execution.cfg
> +++ b/executions/execution.cfg
> @@ -2,6 +2,7 @@
> crbs=<CRB IP Address>
> drivername=<driver name igb_uio or vfio-pci>
> test_suites=
> + scatter,
> cmdline,
> hello_world,
> multiprocess,
> @@ -22,10 +23,8 @@ test_suites=
> shutdown_api,
> fdir,
> ipv4_reassembly,
> - scatter,
> pmdrssreta,
> pmd,
> - l2fwd,
> kni
> targets=
> x86_64-native-linuxapp-gcc
> --
> 1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [V1 1/5] update case execute sequence for 10G nic
2015-10-20 2:30 ` [dts] [V1 1/5] update case execute sequence for 10G nic Liu, Yong
@ 2015-10-20 2:39 ` Xu, HuilongX
2015-10-20 3:09 ` Liu, Yong
0 siblings, 1 reply; 8+ messages in thread
From: Xu, HuilongX @ 2015-10-20 2:39 UTC (permalink / raw)
To: Liu, Yong, dts
Hi yong,
Yes, sometimes scatter will failed in daily test, but when we debug, it passed, if only run scatter.
> -----Original Message-----
> From: Liu, Yong
> Sent: Tuesday, October 20, 2015 10:30 AM
> To: Xu, HuilongX; dts@dpdk.org
> Subject: RE: [dts] [V1 1/5] update case execute sequence for 10G nic
>
> Huilong,
> Why do you change the sequence of suite execution? Is there any special
> reason to run scatter as the first one?
>
> > -----Original Message-----
> > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of xu,huilong
> > Sent: Tuesday, October 20, 2015 10:12 AM
> > To: dts@dpdk.org
> > Subject: [dts] [V1 1/5] update case execute sequence for 10G nic
> >
> > Signed-off-by: xu,huilong <huilongx.xu@intel.com>
> > ---
> > executions/execution.cfg | 3 +--
> > 1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > diff --git a/executions/execution.cfg b/executions/execution.cfg
> > index 20d9bd6..5daf2df 100644
> > --- a/executions/execution.cfg
> > +++ b/executions/execution.cfg
> > @@ -2,6 +2,7 @@
> > crbs=<CRB IP Address>
> > drivername=<driver name igb_uio or vfio-pci>
> > test_suites=
> > + scatter,
> > cmdline,
> > hello_world,
> > multiprocess,
> > @@ -22,10 +23,8 @@ test_suites=
> > shutdown_api,
> > fdir,
> > ipv4_reassembly,
> > - scatter,
> > pmdrssreta,
> > pmd,
> > - l2fwd,
> > kni
> > targets=
> > x86_64-native-linuxapp-gcc
> > --
> > 1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [dts] [V1 1/5] update case execute sequence for 10G nic
2015-10-20 2:39 ` Xu, HuilongX
@ 2015-10-20 3:09 ` Liu, Yong
0 siblings, 0 replies; 8+ messages in thread
From: Liu, Yong @ 2015-10-20 3:09 UTC (permalink / raw)
To: Xu, HuilongX, dts
Huilong, we should figure out the root cause of scatter case for not only us run DTS by now.
> -----Original Message-----
> From: Xu, HuilongX
> Sent: Tuesday, October 20, 2015 10:40 AM
> To: Liu, Yong; dts@dpdk.org
> Subject: RE: [dts] [V1 1/5] update case execute sequence for 10G nic
>
> Hi yong,
> Yes, sometimes scatter will failed in daily test, but when we debug, it
> passed, if only run scatter.
>
> > -----Original Message-----
> > From: Liu, Yong
> > Sent: Tuesday, October 20, 2015 10:30 AM
> > To: Xu, HuilongX; dts@dpdk.org
> > Subject: RE: [dts] [V1 1/5] update case execute sequence for 10G nic
> >
> > Huilong,
> > Why do you change the sequence of suite execution? Is there any special
> > reason to run scatter as the first one?
> >
> > > -----Original Message-----
> > > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of xu,huilong
> > > Sent: Tuesday, October 20, 2015 10:12 AM
> > > To: dts@dpdk.org
> > > Subject: [dts] [V1 1/5] update case execute sequence for 10G nic
> > >
> > > Signed-off-by: xu,huilong <huilongx.xu@intel.com>
> > > ---
> > > executions/execution.cfg | 3 +--
> > > 1 file changed, 1 insertion(+), 2 deletions(-)
> > >
> > > diff --git a/executions/execution.cfg b/executions/execution.cfg
> > > index 20d9bd6..5daf2df 100644
> > > --- a/executions/execution.cfg
> > > +++ b/executions/execution.cfg
> > > @@ -2,6 +2,7 @@
> > > crbs=<CRB IP Address>
> > > drivername=<driver name igb_uio or vfio-pci>
> > > test_suites=
> > > + scatter,
> > > cmdline,
> > > hello_world,
> > > multiprocess,
> > > @@ -22,10 +23,8 @@ test_suites=
> > > shutdown_api,
> > > fdir,
> > > ipv4_reassembly,
> > > - scatter,
> > > pmdrssreta,
> > > pmd,
> > > - l2fwd,
> > > kni
> > > targets=
> > > x86_64-native-linuxapp-gcc
> > > --
> > > 1.9.3
^ permalink raw reply [flat|nested] 8+ messages in thread