Browse Source

Create the disk directory if it doesn't exit

Samuel Thibault 10 years ago
parent
commit
529aa9fa47
3 changed files with 3 additions and 0 deletions
  1. 1 0
      tests/disk/disk_compute.c
  2. 1 0
      tests/disk/disk_copy.c
  3. 1 0
      tests/disk/disk_pack.c

+ 1 - 0
tests/disk/disk_compute.c

@@ -205,6 +205,7 @@ int main(void)
 	int ret = 0;
 	int ret = 0;
 	char s[128];
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS
 #ifdef STARPU_LINUX_SYS

+ 1 - 0
tests/disk/disk_copy.c

@@ -151,6 +151,7 @@ int main(void)
 	int ret = 0;
 	int ret = 0;
 	char s[128];
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS
 #ifdef STARPU_LINUX_SYS

+ 1 - 0
tests/disk/disk_pack.c

@@ -234,6 +234,7 @@ int main(void)
 	int ret = 0;
 	int ret = 0;
 	char s[128];
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS
 #ifdef STARPU_LINUX_SYS