Add a basic exfat test.

This commit is contained in:
2022-03-12 00:08:20 +04:00
parent c5dd1673af
commit d59c8d5f55
8 changed files with 99 additions and 20 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ font smoothing: 0 - off
0x00586786 frame
0x00fefefe grab
0x00c5bdb9 work_3d_dark
0x00ece9e5 work_3d_light
0x00f2efec work_3d_light
0x00333333 grab_text
0x00ddd7cf work
0x007887a6 work_button
@@ -0,0 +1,44 @@
/> umka_init
/> disk_add ../img/exfat_s05k_c16k_b16k.img hd0 -c 0
/hd0/1: exfat
/> ls70 /hd0/1/dir_empty -f 0 -c 0
/> ls70 /hd0/1/dir_empty -f 0 -c 1
status = 0 success, count = 1
----f ..
/> ls70 /hd0/1/dir_empty -f 0 -c 2
status = 6 end_of_file, count = 1
----f ..
/> ls70 /hd0/1/dir_empty -f 0 -c 0xffffffff
status = 6 end_of_file, count = 1
----f ..
/> ls70 /hd0/1/dir_empty -f 1 -c 0
/> ls70 /hd0/1/dir_empty -f 1 -c 1
status = 6 end_of_file, count = 0
/> ls70 /hd0/1/dir_empty -f 1 -c 2
status = 6 end_of_file, count = 0
/> ls70 /hd0/1/dir_empty -f 1 -c 0xffffffff
status = 6 end_of_file, count = 0
/> ls70 /hd0/1/dir_one -f 0 -c 0
/> ls70 /hd0/1/dir_one -f 0 -c 1
status = 0 success, count = 1
----f ..
/> ls70 /hd0/1/dir_one -f 0 -c 2
status = 0 success, count = 2
----f ..
----- file000
/> ls70 /hd0/1/dir_one -f 0 -c 0xffffffff
status = 6 end_of_file, count = 2
----f ..
----- file000
/> ls70 /hd0/1/dir_one -f 1 -c 0
/> ls70 /hd0/1/dir_one -f 1 -c 1
status = 0 success, count = 1
----- file000
/> ls70 /hd0/1/dir_one -f 1 -c 2
status = 6 end_of_file, count = 1
----- file000
/> ls70 /hd0/1/dir_one -f 1 -c 0xffffffff
status = 6 end_of_file, count = 1
----- file000
/> disk_del hd0
@@ -0,0 +1,20 @@
umka_init
disk_add ../img/exfat_s05k_c16k_b16k.img hd0 -c 0
ls70 /hd0/1/dir_empty -f 0 -c 0
ls70 /hd0/1/dir_empty -f 0 -c 1
ls70 /hd0/1/dir_empty -f 0 -c 2
ls70 /hd0/1/dir_empty -f 0 -c 0xffffffff
ls70 /hd0/1/dir_empty -f 1 -c 0
ls70 /hd0/1/dir_empty -f 1 -c 1
ls70 /hd0/1/dir_empty -f 1 -c 2
ls70 /hd0/1/dir_empty -f 1 -c 0xffffffff
ls70 /hd0/1/dir_one -f 0 -c 0
ls70 /hd0/1/dir_one -f 0 -c 1
ls70 /hd0/1/dir_one -f 0 -c 2
ls70 /hd0/1/dir_one -f 0 -c 0xffffffff
ls70 /hd0/1/dir_one -f 1 -c 0
ls70 /hd0/1/dir_one -f 1 -c 1
ls70 /hd0/1/dir_one -f 1 -c 2
ls70 /hd0/1/dir_one -f 1 -c 0xffffffff
disk_del hd0
+3 -1
View File
@@ -9,6 +9,7 @@ UMKA_SHELL ?= sudo taskset 1 ../umka_shell -c
endif
xfs_tests := $(addsuffix .out.log, $(basename $(wildcard *\#xfs_*.t)))
exfat_tests := $(addsuffix .out.log, $(basename $(wildcard *\#exfat_*.t)))
s05k_tests := $(addsuffix .out.log, $(basename $(wildcard *\#s05k_*.t)))
s4k_tests := $(addsuffix .out.log, $(basename $(wildcard *\#s4k_*.t)))
f30_tests := $(addsuffix .out.log, $(basename $(wildcard *\#f30_*.t)))
@@ -28,10 +29,11 @@ net_tests := $(addsuffix .out.log, $(basename $(wildcard *\#net_*.t)))
arp_tests := $(addsuffix .out.log, $(basename $(wildcard *\#arp_*.t)))
acpi_tests := $(addsuffix .out.log, $(basename $(wildcard *\#acpi_*.t)))
all: xfs s05k s4k f30 f70 f70s0 f70s1 f70s5 lookup bug xattr unicode v5 draw coverage i40 net arp acpi
all: xfs exfat s05k s4k f30 f70 f70s0 f70s1 f70s5 lookup bug xattr unicode v5 draw coverage i40 net arp acpi
@echo all tests passed
xfs: $(xfs_tests)
exfat: $(exfat_tests)
s05k: $(s05k_tests)
s4k: $(s4k_tests)
f30: $(f30_tests)