summaryrefslogtreecommitdiff
path: root/fs_test.mk
diff options
context:
space:
mode:
authorgkostka <kostka.grzegorz@gmail.com>2014-04-07 21:07:55 +0000
committergkostka <kostka.grzegorz@gmail.com>2014-04-07 21:07:55 +0000
commit34dd7330431c99292c332c724e0e493b08e40bd6 (patch)
tree1193004c34182493a2f7408fa6e29337b323bdd8 /fs_test.mk
parenta160f264f3affc3e32bba0933399c5074cd7d5c7 (diff)
Add new tests (large files tests).
Server mount in write back mode.
Diffstat (limited to 'fs_test.mk')
-rw-r--r--fs_test.mk68
1 files changed, 68 insertions, 0 deletions
diff --git a/fs_test.mk b/fs_test.mk
index 8d68b45..bb6b7d3 100644
--- a/fs_test.mk
+++ b/fs_test.mk
@@ -426,6 +426,74 @@ t20:
$(LWEXT4_CLIENT) -c "stats_check /"
$(LWEXT4_CLIENT) -c "umount /"
+t21:
+ @echo "T21: 128MB file write/read:"
+ $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"
+ $(LWEXT4_CLIENT) -c "mount bdev /"
+ $(LWEXT4_CLIENT) -c "stats_save /"
+ $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"
+
+ $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 0"
+ $(LWEXT4_CLIENT) -c "fsize 0 0"
+
+ $(LWEXT4_CLIENT) -c "fwrite 0 0 134217728 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 134217728"
+ $(LWEXT4_CLIENT) -c "fsize 0 134217728"
+
+ $(LWEXT4_CLIENT) -c "fseek 0 0 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 0"
+ $(LWEXT4_CLIENT) -c "fsize 0 134217728"
+
+ $(LWEXT4_CLIENT) -c "fread 0 0 134217728 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 134217728"
+ $(LWEXT4_CLIENT) -c "fsize 0 134217728"
+
+ $(LWEXT4_CLIENT) -c "fclose 0"
+
+ $(LWEXT4_CLIENT) -c "fremove $(TEST_DIR)/test.txt"
+ $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"
+ $(LWEXT4_CLIENT) -c "stats_check /"
+ $(LWEXT4_CLIENT) -c "umount /"
+
+t22:
+ @echo "T22: 1GB file write/read:"
+ $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"
+ $(LWEXT4_CLIENT) -c "mount bdev /"
+ $(LWEXT4_CLIENT) -c "stats_save /"
+ $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"
+
+ $(LWEXT4_CLIENT) -c "fopen 0 $(TEST_DIR)/test.txt wb+"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 0"
+ $(LWEXT4_CLIENT) -c "fsize 0 0"
+
+ $(LWEXT4_CLIENT) -c "fwrite 0 0 1073741824 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 1073741824"
+ $(LWEXT4_CLIENT) -c "fsize 0 1073741824"
+
+ $(LWEXT4_CLIENT) -c "fseek 0 0 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 0"
+ $(LWEXT4_CLIENT) -c "fsize 0 1073741824"
+
+ $(LWEXT4_CLIENT) -c "fread 0 0 1073741824 0"
+
+ $(LWEXT4_CLIENT) -c "ftell 0 1073741824"
+ $(LWEXT4_CLIENT) -c "fsize 0 1073741824"
+
+ $(LWEXT4_CLIENT) -c "fclose 0"
+
+ $(LWEXT4_CLIENT) -c "fremove $(TEST_DIR)/test.txt"
+ $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"
+ $(LWEXT4_CLIENT) -c "stats_check /"
+ $(LWEXT4_CLIENT) -c "umount /"
+
server_ext2:
$(LWEXT4_SERVER) -i ext_images/ext2