[Fuego] [PATCH 12/15] svsematest: fix unavailable cpu num of PARAMS

Qiu Tingting qiutt at cn.fujitsu.com
Thu Nov 15 04:26:09 UTC 2018


Cmd svsematest has -t num parameter.
When cpu num is not setted, default value is max num of cpu.
Maybe some of cpu is not working, so we should set the available cpu num.

Signed-off-by: Qiu Tingting <qiutt at cn.fujitsu.com>
---
 engine/tests/Benchmark.svsematest/fuego_test.sh | 2 +-
 engine/tests/Benchmark.svsematest/spec.json     | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/engine/tests/Benchmark.svsematest/fuego_test.sh b/engine/tests/Benchmark.svsematest/fuego_test.sh
index f2ebd18..2988cd4 100755
--- a/engine/tests/Benchmark.svsematest/fuego_test.sh
+++ b/engine/tests/Benchmark.svsematest/fuego_test.sh
@@ -21,5 +21,5 @@ function test_run {
     # The number for getting the lines depends on the cpu number of target machine.
     target_cpu_number=$(cmd "cat /proc/cpuinfo | grep processor | wc -l")
     getting_line_number=$(( $target_cpu_number + $target_cpu_number ))
-    report "cd $BOARD_TESTDIR/fuego.$TESTDIR; ./svsematest $BENCHMARK_SVSEMATEST_PARAMS | tail -$getting_line_number"
+    report "cd $BOARD_TESTDIR/fuego.$TESTDIR; ./svsematest $BENCHMARK_SVSEMATEST_PARAMS$target_cpu_number | tail -$getting_line_number"
 }
diff --git a/engine/tests/Benchmark.svsematest/spec.json b/engine/tests/Benchmark.svsematest/spec.json
index 00e77c1..e814600 100644
--- a/engine/tests/Benchmark.svsematest/spec.json
+++ b/engine/tests/Benchmark.svsematest/spec.json
@@ -2,13 +2,13 @@
     "testName": "Benchmark.svsematest",
     "specs": {
         "default": {
-            "PARAMS": "-a -t -p99 -i100 -d25 -l10000"
+            "PARAMS": "-a -p99 -i100 -d25 -l10000 -t"
         },
         "latest": {
             "PER_JOB_BUILD": "true",
             "gitrepo": "https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git",
             "gitref": "unstable/devel/latest",
-            "PARAMS": "-a -t -p99 -i100 -d25 -l10000"
+            "PARAMS": "-a -p99 -i100 -d25 -l10000 -t"
         }
     }
 }
-- 
2.7.4





More information about the Fuego mailing list