Browse Source

tests/core: lower default for slow machines and indicate tests having memory leaks

Nathalie Furmento 13 years ago
parent
commit
552d6dde09

+ 2 - 0
tests/core/empty_task_chain.c

@@ -20,6 +20,8 @@
 
 #define N	4
 
+#warning memory leaks
+
 int main(int argc, char **argv)
 {
 	int i, ret;

+ 2 - 0
tests/core/empty_task_sync_point_tasks.c

@@ -18,6 +18,8 @@
 #include <starpu.h>
 #include "../helper.h"
 
+#warning memory leaks
+
 static void dummy_func(void *descr[] __attribute__ ((unused)), void *arg __attribute__ ((unused)))
 {
 }

+ 2 - 0
tests/core/multithreaded_init.c

@@ -22,6 +22,8 @@
 
 #define NUM_THREADS 5
 
+#warning memory leaks
+
 void *launch_starpu(void *id)
 {
 	int ret;

+ 1 - 1
tests/core/starpu_task_wait.c

@@ -70,7 +70,7 @@ int main(int argc, char **argv)
 	parse_args(argc, argv);
 
 #ifdef STARPU_SLOW_MACHINE
-	ntasks /= 10;
+	ntasks /= 100;
 #endif
 
 	ret = starpu_init(NULL);

+ 4 - 0
tests/core/static_restartable.c

@@ -62,6 +62,10 @@ int main(int argc, char **argv)
 
 	parse_args(argc, argv);
 
+#ifdef STARPU_SLOW_MACHINE
+	ntasks /= 100;
+#endif
+
 	ret = starpu_init(NULL);
 	if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");

+ 4 - 0
tests/core/static_restartable_tag.c

@@ -65,6 +65,10 @@ int main(int argc, char **argv)
 
 	parse_args(argc, argv);
 
+#ifdef STARPU_SLOW_MACHINE
+	ntasks /= 100;
+#endif
+
 	ret = starpu_init(NULL);
 	if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");

+ 4 - 0
tests/core/static_restartable_using_initializer.c

@@ -64,6 +64,10 @@ int main(int argc, char **argv)
 
 	parse_args(argc, argv);
 
+#ifdef STARPU_SLOW_MACHINE
+	ntasks /= 100;
+#endif
+
 	ret = starpu_init(NULL);
 	if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");