harness: fix core ranges for memtest_multicore and retype_multi.
authorSimon Gerber <simon.gerber@inf.ethz.ch>
Thu, 25 Aug 2016 11:17:11 +0000 (13:17 +0200)
committerSimon Gerber <simon.gerber@inf.ethz.ch>
Wed, 21 Sep 2016 09:48:56 +0000 (11:48 +0200)
Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>

tools/harness/tests/caps_next.py
tools/harness/tests/memtest.py

index 389763d..bd786ab 100644 (file)
@@ -39,7 +39,7 @@ class RetypeMultiTest(TestCommon):
 
     def get_modules(self, build, machine):
         modules = super(RetypeMultiTest, self).get_modules(build, machine)
-        modules.add_module("test_retype", ["core=0-%d" % machine.get_ncores(), "quiet"])
+        modules.add_module("test_retype", ["core=0-%d" % (machine.get_ncores()-1), "quiet"])
         return modules
 
     def is_finished(self, line):
index 6a4f015..b1037d7 100644 (file)
@@ -47,7 +47,7 @@ class MemTestMulti(TestCommon):
 
     def get_modules(self, build, machine):
         modules = super(MemTestMulti, self).get_modules(build, machine)
-        modules.add_module("memtest", ["core=0-%d" % machine.get_ncores()])
+        modules.add_module("memtest", ["core=0-%d" % (machine.get_ncores()-1)])
         return modules
 
     def is_finished(self, line):