Create empty directory when running backup in smoke test 30/236530/2
authorIlho Kim <ilho159.kim@samsung.com>
Thu, 18 Jun 2020 01:56:55 +0000 (10:56 +0900)
committerIlho Kim <ilho159.kim@samsung.com>
Thu, 18 Jun 2020 07:24:17 +0000 (16:24 +0900)
When run test with empty directory, there is posibility causing error
- Multi install case : installer can't create unified recovery file

Change-Id: Ifba13001ed047d54aa941bdbd694c85bab73f3a8
Signed-off-by: Ilho Kim <ilho159.kim@samsung.com>
src/unit_tests/common/smoke_utils.cc

index 31ff71a50f4df6a3f6257e6d71c848835b050458..73f8398f652ae2055dac477c1e0666e64d6e6f19 100644 (file)
@@ -1369,6 +1369,8 @@ bool BackupPath(const bf::path& path) {
       return false;
     }
     assert(!error);
+    if (bf::is_directory(backup_path))
+      bf::create_directory(path);
   }
   return true;
 }