26fd52621d
Improve branch coverage for error-free cases.
...
Errors are mostly uncovered.
2020-03-12 00:51:48 +03:00
6179e7e614
New tests and images for coverage. Don't use sudo for mkfs.
2020-03-11 06:02:33 +03:00
4b8b418f94
Add test of reading of >4GiB file.
...
dd if=/path/to/file status=none bs=1 skip=$((0xblah)) count=$((0xblah)) | rhash --sha3-256 --simple -
2020-03-08 22:53:11 +03:00
f39db79da3
Coverage and testing harness improvements.
...
Use -c key for umka_shell to trace branches, no recompilation needed.
Create >4GiB file for tests.
Create empty kolibri.img and put built default.skn there.
2020-03-08 20:58:45 +03:00
0ea4945923
Add tests for xfs v5 disk format.
2020-01-28 01:54:57 +03:00
4a242557b5
Support kernel syscall f80, add more tests for extended attributes and unicode.
2019-12-08 04:32:07 +03:00
a7df448839
Use tags for tests, remove duplicate test.
2019-11-12 04:22:19 +03:00
98f8561ba1
Print total number of files in directory, add s4k test.
2019-11-11 05:20:06 +03:00
017bca9dee
Dir lookup test.
2019-11-09 01:37:01 +03:00
f4bdf82811
Get rid of losetup, fix s05k_b2k_n8k tests, set name length for mkdirrange.
2019-11-08 05:22:07 +03:00
45875d3d9e
Move run_test to separate function, update tests.
...
Now it's a bit closer to multithreading.
2019-10-31 00:54:12 +03:00
d946de1c81
Add test for file holes, allow comments in logs.
2019-10-28 06:10:38 +03:00
68454dbe4d
Make an order in test/ directory, write proper makefile.
2019-10-22 05:24:44 +03:00
1bb4c6f8d7
Collect coverage via LBR profiling.
2019-10-09 02:35:47 +03:00
6325dda0da
Add read_all and read_range, update tests, fixes
2018-06-18 04:55:51 +03:00
f3f0024d22
Use free from libc, fix ls_range
2018-06-13 04:29:17 +03:00
bd2e078d13
Add tests, generate hdd images on the fly.
2018-05-19 18:50:15 +03:00
9c7ebc5136
Use dyndisk KolibriOS code, add test prototypes.
2018-05-06 22:58:05 +03:00