-
78db00fef9
Fix coverage collection
main
github/main
Ivan Baravy
2024-03-02 14:28:47 +0000
-
5393208094
Update logs
github/acpi
acpi
Ivan Baravy
2024-01-16 03:25:18 +0000
-
180d2348e3
Convert ACPI tests to the new format
Ivan Baravy
2023-07-21 05:03:56 +0100
-
cca4c8e4d0
Add one more machine's acpi tables and a test
Ivan Baravy
2023-07-19 23:52:47 +0100
-
6e75385afc
Use umka_boot instead of umka_init in ACPI tests
Ivan Baravy
2023-07-19 21:41:34 +0100
-
57ab9ce5b6
Sync ACPI branch with upstream
Ivan Baravy
2023-07-19 19:57:30 +0100
-
df0fbed343
Update test 042 with pci configs
Ivan Baravy
2022-05-05 01:10:51 +0400
-
256f9affcd
Disable 048 acpi test (glitch)
Ivan Baravy
2022-04-26 16:28:25 +0400
-
c1886a27f8
Add another acpi/pci test configuration
Ivan Baravy
2022-04-26 16:19:46 +0400
-
307793332e
Enable ACPI stuff
Ivan Baravy
2021-12-01 22:28:14 +0300
-
-
0073eb0cc9
Sync with upstream
Ivan Baravy
2024-01-15 02:35:06 +0000
-
04d5d52ad8
[img] Warn about unexisting tools for image generation
github/mkostoevr/runtests-py-integration
mkostoevr/runtests-py-integration
Magomed Kostoev
2023-08-19 23:21:58 +0300
-
-
b5ba1ea9f3
Remove test/makefile (use runtests now)
Ivan Baravy
2023-09-03 06:11:07 +0100
-
1e46f84cf9
Sync kernel structures with upstream, update tests
Ivan Baravy
2023-09-01 22:57:11 +0100
-
085a7bdd4b
runtests: check if run.us file exists
Ivan Baravy
2023-07-21 05:45:31 +0100
-
adb27c381c
Remove old test artefacts
Ivan Baravy
2023-07-21 05:22:34 +0100
-
d111f33f4c
Convert disabled tests to the new format
Ivan Baravy
2023-07-21 05:16:09 +0100
-
3ba7a2cc55
Remove all the acpi tests from main
Ivan Baravy
2023-07-21 05:09:21 +0100
-
5024aa1ac4
Remove 026 acpi test from main
Ivan Baravy
2023-07-21 05:06:55 +0100
-
b21cd26088
Remove tests in the legacy format. Use runtest instead
Ivan Baravy
2023-07-21 04:00:34 +0100
-
b17c5f3456
Increase t056 timeout to 45s
Ivan Baravy
2023-07-19 23:33:50 +0100
-
b2147f8b89
Sync wdata structure with upstream
Ivan Baravy
2023-07-19 23:23:19 +0100
-
d6081382bc
Ignore '\r' char in board_get
Ivan Baravy
2023-07-19 21:52:00 +0100
-
8848ad6833
Support -f (flush) option to board_get command
Ivan Baravy
2023-07-19 21:10:24 +0100
-
32e460b8f3
Add another wrapper: kos_sys_misc_load_file
Ivan Baravy
2023-07-19 19:10:06 +0100
-
462f1c3075
Add .gitattributes to fix test logs (eol style)
Ivan Baravy
2023-02-20 04:26:47 +0000
-
2f58d4453d
Use a CreateProcessA argument instead of chdir on Windows
Ivan Baravy
2023-02-20 03:07:54 +0000
-
d59526a8af
Fix to align with the KolibriOS upstream
Ivan Baravy
2023-02-20 01:52:44 +0000
-
0b6d607c77
[runtests] Implement windows-specific logic of the test runner
Ivan Baravy
2023-02-20 01:05:01 +0000
-
8b30bd62e3
Convert tests to the new format
Ivan Baravy
2023-02-17 02:04:54 +0000
-
1768109979
Fix cmpfiles() in runtests, add two tests in the new format
Ivan Baravy
2023-02-16 21:10:11 +0000
-
f5a5044e20
Implement new test runner, mainly for timeouts
Ivan Baravy
2023-02-16 19:32:37 +0000
-
e027ef8ea9
[vdisk/qcow2] Handle the return value of open(2) properly
Ivan Baravy
2023-02-16 19:26:31 +0000
-
99515bca17
Move a helper script (indent_begin_end.py) to contrib dir
Ivan Baravy
2023-02-16 19:24:59 +0000
-
e2afb85d9f
Move lodepng files to deps/lodepng dir
Ivan Baravy
2023-02-14 13:57:38 +0000
-
ab563f3db9
Add shell commands wait_for_os_idle, wait_for_window
Ivan Baravy
2023-02-13 23:48:48 +0000
-
40fa7218b1
Use mem_test from init.inc
Ivan Baravy
2023-02-12 23:13:49 +0000
-
cbcb3e1ddb
Initialize default boot vars from umka_init
Ivan Baravy
2023-02-12 19:02:31 +0000
-
905628d96d
[umka_shell] Add commands wait_for_idle and csleep
Ivan Baravy
2023-02-12 16:52:01 +0000
-
8883b1c5de
[umka_os] Add a command console in a separate thread
Ivan Baravy
2023-02-10 22:33:22 +0000
-
bd46201f6a
Remove outdated info and a binary
Ivan Baravy
2023-02-07 04:54:41 +0000
-
855bdd6d16
Enable static network tests
Ivan Baravy
2023-02-06 16:23:48 +0000
-
e71791c0ab
Implement vnet_null device
Ivan Baravy
2023-02-06 16:01:37 +0000
-
6a479621e9
Fix network on windows
Ivan Baravy
2023-02-06 14:16:35 +0000
-
e1f01e0156
Fixes for Windows(R)(TM)
Ivan Baravy
2023-02-05 10:08:11 +0000
-
ac55d2ddf2
Minor compilation fixes for Windows(R)(TM)
Ivan Baravy
2023-02-05 08:06:14 +0000
-
9d54898197
Use isocline instead of bestline for portability
Ivan Baravy
2023-02-05 07:32:43 +0000
-
297b58a4d5
Use em_inflate instead of miniz
Ivan Baravy
2023-02-04 23:41:26 +0000
-
ff1db047ff
Fix more compiler warnings (gcc and clang)
Ivan Baravy
2023-02-03 07:39:32 +0300
-
5b0cf9febc
Get rid of poll(2), use a blocking thread for network
Ivan Baravy
2023-02-03 02:35:26 +0000
-
d0387f7d53
[umka_os] Introduce dedicated I/O thread
Ivan Baravy
2023-02-02 23:52:35 +0000
-
12442c72a7
Get rid of getopt, use Optparse
Ivan Baravy
2023-02-02 16:25:20 +0000
-
987095fdef
Fix network, ping works again
Ivan Baravy
2023-02-02 00:37:11 +0000
-
be21f83af2
Split vnet driver to generic vnet part, tap and file interfaces
Ivan Baravy
2023-02-01 18:30:44 +0000
-
0fdfde2b5b
Sync Optparse with the upstream
Ivan Baravy
2023-01-31 02:46:41 +0000
-
a7cc9c091e
Sync LodePNG with the upstream
Ivan Baravy
2023-01-31 02:43:49 +0000
-
d16177c36d
Implement common command buffer for the shell and os
Ivan Baravy
2023-01-31 02:38:48 +0000
-
68cfb39f8d
Use static_assert from assert.h
Ivan Baravy
2023-01-30 06:43:39 +0000
-
e03ae18548
Support different framebuffer formats, add tests
Ivan Baravy
2023-01-30 06:24:23 +0000
-
d8ce095598
bestline: Implement bestlineFile to override stdin/stdout
Ivan Baravy
2023-01-29 20:00:39 +0000
-
b5a345ad5f
Merge lfbview to umka_os
Ivan Baravy
2023-01-28 02:57:08 +0000
-
dc48e267d6
Merge tools/lfbview to umka_monitor
Ivan Baravy
2023-01-21 07:53:34 +0000
-
94ebe02739
Switch to the wall clock timer, communicate via shared memory
Ivan Baravy
2023-01-21 07:49:13 +0000
-
65cbfbc743
qcow2: reuse cluster data for adjacent sectors (speed up ~30%)
Ivan Baravy
2023-01-18 20:16:33 +0000
-
dd34949209
qcow2: cache L1 table (speed up ~10% on my system)
Ivan Baravy
2023-01-18 19:46:44 +0000
-
76c7819882
Split I/O code to generic io* and platform specific io_async*
Ivan Baravy
2023-01-18 08:29:08 +0000
-
3345936052
Add lfbview tool: LFB viewer using SDL2
Ivan Baravy
2023-01-18 03:04:02 +0000
-
53683cf146
umka_os: route virtual device IRQs via IDT
Ivan Baravy
2023-01-18 02:58:09 +0000
-
da8f029e5d
Move static variables to context structures
Ivan Baravy
2023-01-17 00:49:11 +0000
-
74a593746e
Pass a tool number to umka_init command
Ivan Baravy
2023-01-16 05:49:24 +0000
-
783545bdf8
Create platform specific I/O module, prepare for io_uring
Ivan Baravy
2023-01-16 04:54:34 +0000
-
f1b6893e4d
vdisk: use file descriptors instead of FILE*s
Ivan Baravy
2023-01-16 03:14:48 +0000
-
99c50bd258
Make umka_os use a start up script, don't hardcode
Ivan Baravy
2023-01-16 02:50:19 +0000
-
102dad1daf
Compile in core/sys32.inc
Ivan Baravy
2023-01-12 21:24:06 +0000
-
e8f75d1d03
Fix samehash and lookup_v5 tests
Ivan Baravy
2023-01-09 03:54:00 +0000
-
59ac33c787
Fix XFS lookup tests
Ivan Baravy
2023-01-09 02:04:24 +0000
-
436aa461b0
Use sgdisk to partition images
Ivan Baravy
2023-01-09 00:21:00 +0000
-
d80c240abd
Update {gen,mk}samehash tools for xfs, add new fat* and ext* tests
Ivan Baravy
2023-01-08 17:06:08 +0000
-
4a6f3e3039
Add mksamehash utility to make same-hash directories
Ivan Baravy
2023-01-07 02:55:43 +0000
-
eb243bf14f
Switch image generation from GNU Make to GNU Bash
Ivan Baravy
2023-01-07 02:51:46 +0000
-
bbc42c6436
Implement qcow2 support, convert most images from raw
Ivan Baravy
2023-01-05 05:20:40 +0000
-
ef72da6b76
Make shell:disk_list_partitions() report PiB ad EiB
Ivan Baravy
2023-01-04 20:36:34 +0000
-
464b92cda4
Change filename suffix of raw images from .img to .raw
Ivan Baravy
2023-01-04 01:24:35 +0000
-
887b904904
Split vdisk to vdisk_raw and vdisk_qcow2
Ivan Baravy
2023-01-04 00:15:40 +0000
-
e76dea6bf1
Remove some boilerplate and hardcode, add lookup tests
Ivan Baravy
2023-01-03 21:10:53 +0000
-
f291ffc03b
Make shell:disk_list_partitions() more verbose
Ivan Baravy
2023-01-03 20:39:10 +0000
-
b0be99a9e9
Make all the test hdd images use MBR instead of GPT
Ivan Baravy
2023-01-02 02:26:56 +0000
-
fecf7be637
Add two tools: mkdoubledirs and gensamehash
Ivan Baravy
2023-01-02 01:50:02 +0000
-
cb8c3274af
Add XFS nrext64 image and test
Ivan Baravy
2022-12-29 03:45:36 +0000
-
3cef60408b
Use 64bit time_t, add XFS bigtime test, allow atime and mtime testing
Ivan Baravy
2022-12-28 15:06:15 +0000
-
715c181582
Wrap kos_osloop, add a test for resizing cursors
Ivan Baravy
2022-06-28 20:13:41 +0400
-
395f75d1f7
Speed up coverage, not drastically
Ivan Baravy
2022-06-13 23:46:48 +0200
-
bf1af355fe
Sync LodePNG with upstream
Ivan Baravy
2022-06-28 12:25:04 +0400
-
155df83d73
Clean up vnet, update README
Ivan Baravy
2022-06-28 12:23:14 +0400
-
7f88bbf11c
Update copyright headers and years
Ivan Baravy
2022-06-27 21:36:56 +0400
-
f0f8cb8e37
Get rid of umka_ping hack! Use vnet_init
Ivan Baravy
2022-06-27 16:32:29 +0400
-
ac151ef588
[umka_os/linux] Simulate hw interrupts via signals
Ivan Baravy
2022-06-26 23:57:02 +0400
-
566de74194
Configure tap via C code. No shell commands needed
Ivan Baravy
2022-06-26 12:44:16 +0400
-
d82c5530ed
Wrap fs_execute, works for umka_os tool!
Ivan Baravy
2022-06-25 02:41:23 +0400
-
52c2167249
Get rid of ctx->fout, use stdout instead
Ivan Baravy
2022-05-31 20:06:33 +0400