ref: 45764c06a8ed8b23c5e0961976d7deefd57fcd73
parent: c0f2dfea726520930b364a3a805d662ef5b4ebd8
author: gkostka <kostka.grzegorz@gmail.com>
date: Wed Dec 30 04:58:00 EST 2015
test_lwext4: add journaling to generic test module
--- a/fs_test/common/test_lwext4.c
+++ b/fs_test/common/test_lwext4.c
@@ -332,6 +332,18 @@
return false;
}
+ r = ext4_recover("/mp/");+ if (r != EOK && r != ENOTSUP) {+ printf("ext4_recover: rc = %d\n", r);+ return false;
+ }
+
+ r = ext4_journal_start("/mp/");+ if (r != EOK) {+ printf("ext4_journal_start: rc = %d\n", r);+ return false;
+ }
+
ext4_cache_write_back("/mp/", 1);return true;
}
@@ -338,8 +350,17 @@
bool test_lwext4_umount(void)
{+ int r;
+
ext4_cache_write_back("/mp/", 0);- int r = ext4_umount("/mp/");+
+ r = ext4_journal_stop("/mp/");+ if (r != EOK) {+ printf("ext4_journal_stop: fail %d", r);+ return false;
+ }
+
+ r = ext4_umount("/mp/"); if (r != EOK) { printf("ext4_umount: fail %d", r);return false;
--
⑨