<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<span style="margin:0px; font-size:14.67px; font-family:Calibri,Arial,Helvetica,sans-serif; color:rgb(32,31,30); background-color:white">Tested-by:</span><span style="margin:0px; font-size:14.67px; font-family:Calibri,Arial,Helvetica,sans-serif; color:rgb(32,31,30); background-color:white">Xiao
 Qimai <qimaix.xiao@intel.com></span><br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
</div>
<div id="appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Xiao, QimaiX <qimaix.xiao@intel.com><br>
<b>Sent:</b> Tuesday, May 12, 2020 1:58 PM<br>
<b>To:</b> dts@dpdk.org <dts@dpdk.org><br>
<b>Cc:</b> Xiao, QimaiX <qimaix.xiao@intel.com><br>
<b>Subject:</b> [dts][PATCH V1 1/2]unit_tests_pmd_perf: change compile cmd of app/test according to dpdk's update</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">*. replace compile command of app/test with new command<br>
<br>
Signed-off-by: Xiao Qimai <qimaix.xiao@intel.com><br>
---<br>
 tests/TestSuite_unit_tests_pmd_perf.py | 14 +++++++++-----<br>
 1 file changed, 9 insertions(+), 5 deletions(-)<br>
<br>
diff --git a/tests/TestSuite_unit_tests_pmd_perf.py b/tests/TestSuite_unit_tests_pmd_perf.py<br>
index a01cf4e..3f4ed12 100644<br>
--- a/tests/TestSuite_unit_tests_pmd_perf.py<br>
+++ b/tests/TestSuite_unit_tests_pmd_perf.py<br>
@@ -71,13 +71,17 @@ class TestUnitTestsPmdPerf(TestCase):<br>
         [arch, machine, _, toolchain] = self.target.split('-')<br>
         self.dut.send_expect("sed -i -e 's/CONFIG_RTE_IXGBE_INC_VECTOR=y/CONFIG_RTE_IXGBE_INC_VECTOR=n/' config/common_base", "# ", 30)<br>
         self.dut.build_install_dpdk(self.target)<br>
-        out = self.dut.build_dpdk_apps('./app/test/')<br>
-        self.verify('make: Leaving directory' in out, "Compilation failed")<br>
-        self.dut.send_expect("mv -f ./app/test/test ./app/test/test_scalar", "# ")<br>
+        out = self.dut.send_expect("make -j %s app/test_sub O=%s" % (self.dut.number_of_cores, self.target), "#")<br>
+        self.verify("Error" not in out, "compilation l3fwd-power error")<br>
+        self.verify("No such" not in out, "Compilation error")<br>
+        self.dut.send_expect("mv -f ./%s/app/test ./app/test/test_scalar" % self.target, "# ")<br>
+<br>
         self.dut.send_expect("sed -i -e 's/CONFIG_RTE_IXGBE_INC_VECTOR=n/CONFIG_RTE_IXGBE_INC_VECTOR=y/' config/common_base", "# ", 30)<br>
         self.dut.build_install_dpdk(self.target)<br>
-        out = self.dut.build_dpdk_apps('./app/test/')<br>
-        self.verify('make: Leaving directory' in out, "Compilation failed")<br>
+        out = self.dut.send_expect("make -j %s app/test_sub O=%s" % (self.dut.number_of_cores, self.target), "#")<br>
+        self.verify("Error" not in out, "compilation l3fwd-power error")<br>
+        self.verify("No such" not in out, "Compilation error")<br>
+        self.dut.send_expect("mv -f ./%s/app/test ./app/test/test" % self.target, "# ")<br>
         socket_id = self.dut.ports_info[0]['port'].socket<br>
         self.cores = self.dut.get_core_list(config='1S/4C/1T', socket=socket_id)<br>
 <br>
-- <br>
1.8.3.1<br>
<br>
</div>
</span></font></div>
</body>
</html>