Selaa lähdekoodia

tests: reduce number of steps on slow machines

Nathalie Furmento 13 vuotta sitten
vanhempi
commit
d0683f2ef0
1 muutettua tiedostoa jossa 6 lisäystä ja 2 poistoa
  1. 6 2
      tests/main/declare_deps_after_submission.c

+ 6 - 2
tests/main/declare_deps_after_submission.c

@@ -50,7 +50,11 @@ static struct starpu_task *create_dummy_task(void)
 int main(int argc, char **argv)
 {
 	int ret;
-	unsigned loop;
+	unsigned loop, nloops = NLOOPS;
+
+#ifdef STARPU_SLOW_MACHINE
+	nloops /= 8;
+#endif
 
 	ret = starpu_init(NULL);
 	if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
@@ -58,7 +62,7 @@ int main(int argc, char **argv)
 
 	struct starpu_task *taskA, *taskB;
 
-	for (loop = 0; loop < NLOOPS; loop++)
+	for (loop = 0; loop < nloops; loop++)
 	{
 		taskA = create_dummy_task();
 		taskB = create_dummy_task();