Quellcode durchsuchen

Give leveldb the name of an actual file.

Samuel Thibault vor 10 Jahren
Ursprung
Commit
a785a4cdbe
1 geänderte Dateien mit 6 neuen und 6 gelöschten Zeilen
  1. 6 6
      tests/disk/disk_copy.c

+ 6 - 6
tests/disk/disk_copy.c

@@ -40,7 +40,7 @@ int main(int argc, char **argv)
 }
 #else
 
-int dotest(struct starpu_disk_ops *ops)
+int dotest(struct starpu_disk_ops *ops, void *param)
 {
 	double *A,*B,*C,*D,*E,*F;
 	int ret;
@@ -59,7 +59,7 @@ int dotest(struct starpu_disk_ops *ops)
 	if (ret == -ENODEV) goto enodev;
 
 	/* register a disk */
-	int new_dd = starpu_disk_register(ops, (void *) "/tmp", 1024*1024*200);
+	int new_dd = starpu_disk_register(ops, param, 1024*1024*200);
 	/* can't write on /tmp/ */
 	if (new_dd == -ENOENT) goto enoent;
 
@@ -148,13 +148,13 @@ static int merge_result(int old, int new)
 
 int main(void) {
 	int ret = 0;
-	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops));
-	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops));
+	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, "/tmp"));
+	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, "/tmp"));
 #ifdef STARPU_LINUX_SYS
-	ret = merge_result(ret, dotest(&starpu_disk_unistd_o_direct_ops));
+	ret = merge_result(ret, dotest(&starpu_disk_unistd_o_direct_ops, "/tmp"));
 #endif
 #ifdef STARPU_HAVE_LEVELDB
-	ret = merge_result(ret, dotest(&starpu_disk_leveldb_ops));
+	ret = merge_result(ret, dotest(&starpu_disk_leveldb_ops, "/tmp/starpu-leveldb"));
 #endif
 	return ret;
 }