Rename 'initialize_dir_tail' to 'ext4_dir_init_entry_tail'
[lwext4.git] / fs_test.mk
index b0ed23dce60fd875099e6820c31f55bb15d770bd..1224a33aeb6241e0a1fc1546098b40c9883420d9 100644 (file)
@@ -581,6 +581,51 @@ t26:
        $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
        $(LWEXT4_CLIENT) -c "stats_check /"\r
        $(LWEXT4_CLIENT) -c "umount /"  \r
+       \r
+t27:\r
+       @echo "T27: 10000 entries (dir) dir recursive remove:"\r
+       $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
+       $(LWEXT4_CLIENT) -c "mount bdev /"\r
+       $(LWEXT4_CLIENT) -c "stats_save /"\r
+       $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
+       \r
+       $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 10000"\r
+       $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "dir_close 0"\r
+       \r
+       $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "stats_check /"\r
+       $(LWEXT4_CLIENT) -c "umount /"  \r
+       \r
+t28:\r
+       @echo "T28: 50000 entries (dir) dir recursive remove:"\r
+       $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
+       $(LWEXT4_CLIENT) -c "mount bdev /"\r
+       $(LWEXT4_CLIENT) -c "stats_save /"\r
+       $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
+       \r
+       $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 50000"\r
+       $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "dir_close 0"\r
+       \r
+       $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "stats_check /"\r
+       $(LWEXT4_CLIENT) -c "umount /"  \r
+       \r
+t29:\r
+       @echo "T29: 250000 entries (dir) dir recursive remove:"\r
+       $(LWEXT4_CLIENT) -c "device_register 0 0 bdev"\r
+       $(LWEXT4_CLIENT) -c "mount bdev /"\r
+       $(LWEXT4_CLIENT) -c "stats_save /"\r
+       $(LWEXT4_CLIENT) -c "dir_mk $(TEST_DIR)"\r
+       \r
+       $(LWEXT4_CLIENT) -c "multi_dcreate $(TEST_DIR) /d 250000"\r
+       $(LWEXT4_CLIENT) -c "dir_open 0 $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "dir_close 0"\r
+       \r
+       $(LWEXT4_CLIENT) -c "dir_rm $(TEST_DIR)"\r
+       $(LWEXT4_CLIENT) -c "stats_check /"\r
+       $(LWEXT4_CLIENT) -c "umount /"  \r
 \r
 ct:\r
        @echo "Clean test directory"\r
@@ -605,4 +650,4 @@ fsck_images:
 \r
 test: t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 t16 t17 t18 t19 t20\r
 \r
-test_more: t21 t22 t23 t24 t25 t26
\ No newline at end of file
+test_more: t21 t22 t23 t24 t25 t26 t27 t28 t29
\ No newline at end of file