dunkaist
76c7819882
Split I/O code to generic io* and platform specific io_async*
2023-01-18 08:32:17 +00:00
dunkaist
74a593746e
Pass a tool number to umka_init command
...
Implemented tools:
+ umka_shell
+ umka_fuse
+ umka_os
+ umka_gen_devices_dat
2023-01-16 05:49:24 +00:00
dunkaist
436aa461b0
Use sgdisk to partition images
2023-01-09 02:07:42 +00:00
dunkaist
bbc42c6436
Implement qcow2 support, convert most images from raw
...
This allows exbibyte-sized images, compression and (potentially)
non-destructive writing.
2023-01-09 02:07:20 +00:00
dunkaist
18c6f4922c
Add new shell commands: dump_win_map and set (variable).
2021-11-02 12:50:13 +03:00
dunkaist
26fd52621d
Improve branch coverage for error-free cases.
...
Errors are mostly uncovered.
2020-03-12 00:51:48 +03:00
dunkaist
6179e7e614
New tests and images for coverage. Don't use sudo for mkfs.
2020-03-11 06:02:33 +03:00
dunkaist
5822be9942
Disable disk cache in tests.
...
It is useless since host OS cache is used anyway. It also slows down
coverage collection because of many taken branches.
Specialized tests should be written to test disk cache specifically.
2020-03-08 01:27:37 +03:00
dunkaist
b2819b485b
Save screenshots to PNG, make tests compare screenshots.
2020-02-19 03:56:58 +03:00
dunkaist
4a242557b5
Support kernel syscall f80, add more tests for extended attributes and unicode.
2019-12-08 04:32:07 +03:00
dunkaist
a7df448839
Use tags for tests, remove duplicate test.
2019-11-12 04:22:19 +03:00
dunkaist
98f8561ba1
Print total number of files in directory, add s4k test.
2019-11-11 05:20:06 +03:00
dunkaist
f4bdf82811
Get rid of losetup, fix s05k_b2k_n8k tests, set name length for mkdirrange.
2019-11-08 05:22:07 +03:00
dunkaist
fa542ce8a1
Don't go into infinite loop on fs error, print file attributes as letters.
2019-11-07 02:51:55 +03:00
dunkaist
d946de1c81
Add test for file holes, allow comments in logs.
2019-10-28 06:10:38 +03:00
dunkaist
e65cfc02d8
Fix reading at the end of file, update tests, add TODO.
2019-10-27 03:54:38 +03:00
dunkaist
3444c6bc2e
New commands: cd and pwd. Display cwd in prompt. More tests.
2019-10-25 04:48:13 +03:00
dunkaist
68454dbe4d
Make an order in test/ directory, write proper makefile.
2019-10-22 05:24:44 +03:00
dunkaist
cfdd6a2820
Implement disk_add, disk_del commands, fix tests.
2019-10-13 04:17:29 +03:00
dunkaist
6325dda0da
Add read_all and read_range, update tests, fixes
2018-06-18 04:55:51 +03:00
dunkaist
bd2e078d13
Add tests, generate hdd images on the fly.
2018-05-19 18:50:15 +03:00