test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1] fix fortville_25g dual vlan failed case
@ 2017-09-27  9:07 xu,huilong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

fortville_25g same with other fortville nic, for vlan filter should disable promisc

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 tests/TestSuite_dual_vlan.py | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/tests/TestSuite_dual_vlan.py b/tests/TestSuite_dual_vlan.py
index 81e370a..d2eb79b 100644
--- a/tests/TestSuite_dual_vlan.py
+++ b/tests/TestSuite_dual_vlan.py
@@ -103,7 +103,7 @@ class TestDualVlan(TestCase):
         self.pmdout = PmdOutput(self.dut)
         self.pmdout.start_testpmd("Default", "--portmask=%s" % portMask, socket=self.ports_socket)
 
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
             self.dut.send_expect("vlan set filter on all", "testpmd> ")
             self.dut.send_expect("set promisc all off", "testpmd> ")
 
@@ -147,7 +147,7 @@ class TestDualVlan(TestCase):
         """
 
         for mode in modeName:
-            if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+            if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
                 # fortville NIC vlan filter can't close, if want close need remove rx_vlan
                 if mode == "filter":
                     if modeName[mode] == "off":
@@ -164,7 +164,7 @@ class TestDualVlan(TestCase):
 
         out = self.dut.send_expect("show port info %s" % dutRxPortId, "testpmd> ")
         for mode in modeName:
-            if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+            if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g","fortpark_TLV"]:
                 # fortville NIC vlan filter can't close, if want close need remove rx_vlan
                 if mode == "filter":
                     if modeName[mode] == "off":
@@ -254,7 +254,7 @@ class TestDualVlan(TestCase):
         print out
         self.verify(out is not None and "vlan %s" % outvlan not in out, "Vlan filter enable error: " + out)
 
-        if self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+        if self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
             self.mode_config(filter="off")
             self.vlan_send_packet(outvlan)
             out = self.get_tcpdump_package()
@@ -293,7 +293,7 @@ class TestDualVlan(TestCase):
         self.mode_config(filter="off")
         self.mode_config(qinq="off")
         self.mode_config(strip="on")
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
             self.dut.send_expect('rx_vlan add %s %s' % (outvlan, dutRxPortId), "testpmd> ")
         self.vlan_send_packet(outvlan)
         out = self.get_tcpdump_package()
@@ -303,21 +303,21 @@ class TestDualVlan(TestCase):
         self.vlan_send_packet(outvlan)
         out = self.get_tcpdump_package()
         self.verify("vlan %s" % outvlan in out, "Vlan strip disable error: " + out)
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
             self.dut.send_expect('rx_vlan rm %s %s' % (outvlan, dutRxPortId), "testpmd> ")
 
     def test_vlan_stripq_config(self):
         """
         Enable/Disable VLAN packets strip on queue
         """
-        self.verify(self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"], "%s NIC not support queue vlan strip " % self.nic)
+        self.verify(self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"], "%s NIC not support queue vlan strip " % self.nic)
 
         self.mode_config(filter="off")
         self.mode_config(qinq="off")
         self.mode_config(strip="off")
         self.mode_config(stripq="off")
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
-            self.dut.send_expect('rx_vlan add %s %s' % (outvlan, dutRxPortId), "testpmd> ")
+        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
+            self.dut.send_expect('rx_vlan add %s %s' % (outvlan, dutRxPortId), "testpmd> ") 
         self.vlan_send_packet(outvlan)
         out = self.get_tcpdump_package()
         self.verify("vlan %s" % outvlan in out, "vlan strip queue disable error : " + out)
@@ -332,7 +332,7 @@ class TestDualVlan(TestCase):
         self.vlan_send_packet(outvlan)
         out = self.get_tcpdump_package()
         self.verify("vlan %s" % outvlan in out, "vlan strip queue disable error: " + out)
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV"]:
+        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV"]:
             self.dut.send_expect('rx_vlan rm %s %s' % (outvlan, dutRxPortId), "testpmd> ")
 
     def test_vlan_insert_config(self):
@@ -361,7 +361,7 @@ class TestDualVlan(TestCase):
         """
         Configure receive port out vlan TPID
         """
-        self.verify(self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortpark_TLV", "hartwell"], "%s NIC not support tcpid " % self.nic)
+        self.verify(self.nic not in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single", "fortville_25g", "fortpark_TLV", "hartwell"], "%s NIC not support tcpid " % self.nic)
 
         self.mode_config(filter="on", strip="on", qinq="on")
         # nic only support inner model, except fortville nic
-- 
1.9.3

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

* [dts] [PATCH V1] fix rss key size case failed
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
@ 2017-09-27  9:07 ` xu,huilong
  2017-09-30 10:42   ` Liu, Yong
  2017-09-30 11:03   ` Liu, Yong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix skeleton test " xu,huilong
                   ` (4 subsequent siblings)
  5 siblings, 2 replies; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

definition fortville_25g rss key size in test case

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 tests/TestSuite_pmdrssreta.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/TestSuite_pmdrssreta.py b/tests/TestSuite_pmdrssreta.py
index 10af47f..c3bbba2 100644
--- a/tests/TestSuite_pmdrssreta.py
+++ b/tests/TestSuite_pmdrssreta.py
@@ -228,7 +228,7 @@ class TestPmdrssreta(TestCase):
             self.dut.send_expect("quit", "# ", 30)
 
     def test_rss_key_size(self):
-        nic_rss_key_size = {"fortville_eagle": 52, "fortville_spirit": 52, "fortville_spirit_single": 52, "niantic": 40, "e1000": 40, "redrockcanyou": 40, "atwood": 40,  "boulderrapid": 40, "fortpark_TLV": 52}
+        nic_rss_key_size = {"fortville_eagle": 52, "fortville_spirit": 52, "fortville_spirit_single": 52, "fortville_25g": 52, "niantic": 40, "e1000": 40, "redrockcanyou": 40, "atwood": 40,  "boulderrapid": 40, "fortpark_TLV": 52}
         self.verify(self.nic in nic_rss_key_size.keys(), "Not supporte rss key on %s" % self.nic)
 
         dutPorts = self.dut.get_ports(self.nic)
-- 
1.9.3

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

* [dts] [PATCH V1] fix skeleton test case failed
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
@ 2017-09-27  9:07 ` xu,huilong
  2017-09-30 11:39   ` Liu, Yong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix update_system " xu,huilong
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

fortville25g should use 2048 mbuf size in skeleton test case

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 tests/TestSuite_scatter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/TestSuite_scatter.py b/tests/TestSuite_scatter.py
index 12542f7..7e27b64 100644
--- a/tests/TestSuite_scatter.py
+++ b/tests/TestSuite_scatter.py
@@ -64,7 +64,7 @@ class TestScatter(TestCase):
 
         self.pmdout = PmdOutput(self.dut)
         if self.nic in ["magnolia_park", "niantic", "sageville", "fortpark", "fortville_eagle",
-                        "fortville_spirit", "fortville_spirit_single",
+                        "fortville_spirit", "fortville_spirit_single", "fortville_25g"
                         "redrockcanyou", "atwood", "boulderrapid",
                         "ironpond", "twinpond", "springfountain", "fortpark_TLV"]:
             self.mbsize = 2048
-- 
1.9.3

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

* [dts] [PATCH V1] fix update_system case failed
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
  2017-09-27  9:07 ` [dts] [PATCH V1] fix skeleton test " xu,huilong
@ 2017-09-27  9:07 ` xu,huilong
  2017-09-30 11:56   ` Liu, Yong
  2017-09-27  9:07 ` [dts] [PATCH V1] remove repeating check nic type xu,huilong
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

some times, when use data cmdline get dut systerm time, after kill ptpclent example.
the output will include "[1]+  Terminated              ./examples/ptpclient/build/ptpclient -c f -n 3 -- -T 1 -p 0x1"
so should get systerm time again.

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 tests/TestSuite_ptpclient.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/TestSuite_ptpclient.py b/tests/TestSuite_ptpclient.py
index 2f5e004..99c2619 100644
--- a/tests/TestSuite_ptpclient.py
+++ b/tests/TestSuite_ptpclient.py
@@ -148,6 +148,8 @@ class TestPtpClient(TestCase):
 
         tester_out = self.tester.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
         dut_out = self.dut.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
+        if len(dut_out) != len(tester_out):
+            dut_out = self.dut.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
 
         self.verify(tester_out == dut_out, "the DUT time synchronous error")
 
-- 
1.9.3

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

* [dts] [PATCH V1] remove repeating check nic type
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
                   ` (2 preceding siblings ...)
  2017-09-27  9:07 ` [dts] [PATCH V1] fix update_system " xu,huilong
@ 2017-09-27  9:07 ` xu,huilong
  2017-09-30 11:45   ` Liu, Yong
  2017-09-27  9:07 ` [dts] [PATCH V1] update fortville_25g check case list xu,huilong
  2017-09-30 10:35 ` [dts] [PATCH V1] fix fortville_25g dual vlan failed case Liu, Yong
  5 siblings, 1 reply; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

remove dead code, because the test suite only support fortville nic, and check nic type
in setup_all function already. So check nic type is repeating when set reta_num.

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 tests/TestSuite_fortville_rss_granularity_config.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/tests/TestSuite_fortville_rss_granularity_config.py b/tests/TestSuite_fortville_rss_granularity_config.py
index fed48e0..665ee20 100644
--- a/tests/TestSuite_fortville_rss_granularity_config.py
+++ b/tests/TestSuite_fortville_rss_granularity_config.py
@@ -82,10 +82,7 @@ class TestFortvilleRssGranularityConfig(TestCase):
                     "fortville_spirit_single", "fortville_25g"],
                     "NIC Unsupported: " + str(self.nic))
         global reta_num
-        if self.nic in ["fortville_eagle", "fortville_spirit", "fortville_spirit_single"]:
-            reta_num = 512
-        else:
-            self.verify(False, "NIC Unsupported:%s" % str(self.nic))
+        reta_num = 512
         ports = self.dut.get_ports(self.nic)
         self.verify(len(ports) >= 1, "Not enough ports available")
 
-- 
1.9.3

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

* [dts] [PATCH V1] update fortville_25g check case list
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
                   ` (3 preceding siblings ...)
  2017-09-27  9:07 ` [dts] [PATCH V1] remove repeating check nic type xu,huilong
@ 2017-09-27  9:07 ` xu,huilong
  2017-09-30 12:13   ` Liu, Yong
  2017-09-30 10:35 ` [dts] [PATCH V1] fix fortville_25g dual vlan failed case Liu, Yong
  5 siblings, 1 reply; 13+ messages in thread
From: xu,huilong @ 2017-09-27  9:07 UTC (permalink / raw)
  To: dts; +Cc: xu,huilong

update fortville_25g check case list with other fortville nic.
skip case list:

vlan_random_test
vlan_synthetic_test
ethtool
pmd_burst
pmd_continues
ethtool
checksum_checking
stop_restart
vlan_tpid_config
vlan_stripq_config
link_stats
twotuple_filter
syn_filter
priority_filter
multiple_filters_1GB
multiple_filters_10GB
jumbo_frame_size
flex_filter
five_tuple_filter
128_queues

Signed-off-by: xu,huilong <huilongx.xu@intel.com>
---
 conf/dpdk_test_case_checklist.xls | Bin 36352 -> 36352 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/conf/dpdk_test_case_checklist.xls b/conf/dpdk_test_case_checklist.xls
index 5cab772ca1c5d2a210c60a98766d8c2c5477fb35..170e703557a576e86c0b1ba45fb1721d78be71dd 100644
GIT binary patch
delta 5070
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
MSDzYSSI3<H2SmO3od5s;

delta 4724
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

-- 
1.9.3

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

* Re: [dts] [PATCH V1] fix fortville_25g dual vlan failed case
  2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
                   ` (4 preceding siblings ...)
  2017-09-27  9:07 ` [dts] [PATCH V1] update fortville_25g check case list xu,huilong
@ 2017-09-30 10:35 ` Liu, Yong
  5 siblings, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 10:35 UTC (permalink / raw)
  To: xu,huilong, dts

Thanks huilong, applied.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> fortville_25g same with other fortville nic, for vlan filter should disable promisc
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>

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

* Re: [dts] [PATCH V1] fix rss key size case failed
  2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
@ 2017-09-30 10:42   ` Liu, Yong
  2017-09-30 11:03   ` Liu, Yong
  1 sibling, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 10:42 UTC (permalink / raw)
  To: xu,huilong, dts

Thanks, applied.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> definition fortville_25g rss key size in test case
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>
> ---

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

* Re: [dts] [PATCH V1] fix rss key size case failed
  2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
  2017-09-30 10:42   ` Liu, Yong
@ 2017-09-30 11:03   ` Liu, Yong
  1 sibling, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 11:03 UTC (permalink / raw)
  To: xu,huilong, dts

Thanks Huilong, applied.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> definition fortville_25g rss key size in test case
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>
> ---

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

* Re: [dts] [PATCH V1] fix skeleton test case failed
  2017-09-27  9:07 ` [dts] [PATCH V1] fix skeleton test " xu,huilong
@ 2017-09-30 11:39   ` Liu, Yong
  0 siblings, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 11:39 UTC (permalink / raw)
  To: xu,huilong, dts

Huilong,
Commit title should be scatter suite, applied in anyway.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> fortville25g should use 2048 mbuf size in skeleton test case
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>
> ---

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

* Re: [dts] [PATCH V1] remove repeating check nic type
  2017-09-27  9:07 ` [dts] [PATCH V1] remove repeating check nic type xu,huilong
@ 2017-09-30 11:45   ` Liu, Yong
  0 siblings, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 11:45 UTC (permalink / raw)
  To: xu,huilong, dts

Thanks, applied.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> remove dead code, because the test suite only support fortville nic, and check nic type
> in setup_all function already. So check nic type is repeating when set reta_num.
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>

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

* Re: [dts] [PATCH V1] fix update_system case failed
  2017-09-27  9:07 ` [dts] [PATCH V1] fix update_system " xu,huilong
@ 2017-09-30 11:56   ` Liu, Yong
  0 siblings, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 11:56 UTC (permalink / raw)
  To: xu,huilong, dts

Huilong,
One comment below.

Thanks,
Marvin

On 09/27/2017 05:07 PM, xu,huilong wrote:
> some times, when use data cmdline get dut systerm time, after kill ptpclent example.
> the output will include "[1]+  Terminated              ./examples/ptpclient/build/ptpclient -c f -n 3 -- -T 1 -p 0x1"
> so should get systerm time again.
This output is not expected. You can work around this by using 
alternative session self.dut.alt_session.
But anyway, ptpclient should not be killed.  Please check where 
ptpclient was killed.

> Signed-off-by: xu,huilong <huilongx.xu@intel.com>
> ---
>   tests/TestSuite_ptpclient.py | 2 ++
>   1 file changed, 2 insertions(+)
>
> diff --git a/tests/TestSuite_ptpclient.py b/tests/TestSuite_ptpclient.py
> index 2f5e004..99c2619 100644
> --- a/tests/TestSuite_ptpclient.py
> +++ b/tests/TestSuite_ptpclient.py
> @@ -148,6 +148,8 @@ class TestPtpClient(TestCase):
>   
>           tester_out = self.tester.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
>           dut_out = self.dut.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
> +        if len(dut_out) != len(tester_out):
> +            dut_out = self.dut.send_expect("date -u '+%Y-%m-%d %H:%M'", "# ")
>   
>           self.verify(tester_out == dut_out, "the DUT time synchronous error")
>   

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

* Re: [dts] [PATCH V1] update fortville_25g check case list
  2017-09-27  9:07 ` [dts] [PATCH V1] update fortville_25g check case list xu,huilong
@ 2017-09-30 12:13   ` Liu, Yong
  0 siblings, 0 replies; 13+ messages in thread
From: Liu, Yong @ 2017-09-30 12:13 UTC (permalink / raw)
  To: xu,huilong, dts

Thanks Huilong, applied.

On 09/27/2017 05:07 PM, xu,huilong wrote:
> update fortville_25g check case list with other fortville nic.
> skip case list:
>
> vlan_random_test
> vlan_synthetic_test
> ethtool
> pmd_burst
> pmd_continues
> ethtool
> checksum_checking
> stop_restart
> vlan_tpid_config
> vlan_stripq_config
> link_stats
> twotuple_filter
> syn_filter
> priority_filter
> multiple_filters_1GB
> multiple_filters_10GB
> jumbo_frame_size
> flex_filter
> five_tuple_filter
> 128_queues
>
> Signed-off-by: xu,huilong<huilongx.xu@intel.com>

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

end of thread, other threads:[~2017-09-30  3:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-27  9:07 [dts] [PATCH V1] fix fortville_25g dual vlan failed case xu,huilong
2017-09-27  9:07 ` [dts] [PATCH V1] fix rss key size case failed xu,huilong
2017-09-30 10:42   ` Liu, Yong
2017-09-30 11:03   ` Liu, Yong
2017-09-27  9:07 ` [dts] [PATCH V1] fix skeleton test " xu,huilong
2017-09-30 11:39   ` Liu, Yong
2017-09-27  9:07 ` [dts] [PATCH V1] fix update_system " xu,huilong
2017-09-30 11:56   ` Liu, Yong
2017-09-27  9:07 ` [dts] [PATCH V1] remove repeating check nic type xu,huilong
2017-09-30 11:45   ` Liu, Yong
2017-09-27  9:07 ` [dts] [PATCH V1] update fortville_25g check case list xu,huilong
2017-09-30 12:13   ` Liu, Yong
2017-09-30 10:35 ` [dts] [PATCH V1] fix fortville_25g dual vlan failed case Liu, Yong

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