Nikita Smith
|
3a7586e84b
|
export line and column numbers from MD
|
2026-06-02 12:10:56 -07:00 |
|
Nikita Smith
|
e06e7f1c9f
|
split voff_range into two fields
|
2026-06-02 12:10:54 -07:00 |
|
Nikita Smith
|
c875c912d2
|
update IPC parser
|
2026-06-02 12:10:53 -07:00 |
|
Ryan Fleury
|
5f851ad1b0
|
simplify testing ipc driving stuff in raddbg layer; put in formal eval/line-from-vaddr commands
|
2026-06-02 12:10:52 -07:00 |
|
Nikita Smith
|
eb90ddc739
|
remove eval_compiler_basics
|
2026-06-02 12:10:46 -07:00 |
|
Nikita Smith
|
b2318803a1
|
report radbin errors
|
2026-06-02 12:10:46 -07:00 |
|
Nikita Smith
|
79cb6c3c5e
|
step into tests
|
2026-06-02 12:10:45 -07:00 |
|
Nikita Smith
|
09afff7957
|
improve error handling in the debugger harness (source file + line
number for error reports and allow scripts without header)
|
2026-06-02 12:10:44 -07:00 |
|
Nikita Smith
|
2f799e0e0e
|
more /OPT:REF tests
|
2026-06-02 12:10:37 -07:00 |
|
Nikita Smith
|
49af8248ef
|
update tests summary
|
2026-06-02 12:10:36 -07:00 |
|
Nikita Smith
|
19cee2d646
|
todo
|
2026-06-02 12:10:35 -07:00 |
|
Nikita Smith
|
a3bac20a73
|
rebase fixes
normalize line endings
sort test pointers
rebase fixes
rebase fixes
|
2026-06-02 12:10:29 -07:00 |
|
Nikita Smith
|
58fc57f6a3
|
torture_dbg: reuse Windows env-var expander in the harness compile/link/launch steps
|
2026-06-02 12:10:28 -07:00 |
|
Nikita Smith
|
ffe18834dd
|
run tests on Linux
|
2026-06-02 12:10:18 -07:00 |
|
Nikita Smith
|
e92947057d
|
workaround os_get_current_path
|
2026-06-02 12:10:18 -07:00 |
|
Nikita Smith
|
e17bcd3058
|
switch for launching debugger with window
|
2026-06-02 12:10:17 -07:00 |
|
Nikita Smith
|
857ab15aaa
|
hack-in temp backslash for windows
|
2026-06-02 12:10:16 -07:00 |
|
Nikita Smith
|
2102239b81
|
make test ignore slashes
|
2026-06-02 12:10:15 -07:00 |
|
Nikita Smith
|
f3c631973b
|
various fixes in torture for Linux compatibility
|
2026-06-02 12:10:15 -07:00 |
|
Nikita Smith
|
14dff337d4
|
disable radlink tests for windows
|
2026-06-02 12:10:14 -07:00 |
|
Nikita Smith
|
2d99f5600c
|
move linker id helper to the main file so we can use it in other torture
layers
|
2026-06-02 12:10:14 -07:00 |
|
Nikita Smith
|
2ded251f7e
|
update stepping test to produce a fixed exe on windows
|
2026-06-02 12:10:13 -07:00 |
|
Nikita Smith
|
de03edc69e
|
rename artifact folder so it does not collide with torture program on linux
|
2026-06-02 12:10:08 -07:00 |
|
Nikita Smith
|
60a38247af
|
capture output on linux
|
2026-06-02 12:10:07 -07:00 |
|
Nikita Smith
|
61f7d0c43a
|
minor fixes
|
2026-06-02 12:10:06 -07:00 |
|
Nikita Smith
|
d7161ea6e6
|
clean up stepping test, and remove switch for overriding crash dump path
|
2026-06-02 12:09:59 -07:00 |
|
Nikita Smith
|
7b01038f05
|
add error messages in script runner and create a global default timeout
|
2026-06-02 12:09:58 -07:00 |
|
Nikita Smith
|
5d8c568d82
|
use PID to find and kill running debugger after tests, and add automatic
kill on when torture crashes
|
2026-06-02 12:09:56 -07:00 |
|
Nikita Smith
|
7289338d53
|
simplify timeouts
|
2026-06-02 12:09:56 -07:00 |
|
Nikita Smith
|
5a3741a264
|
gen crash dumps
|
2026-06-02 12:09:54 -07:00 |
|
Nikita Smith
|
3ec7ae6746
|
explain failed launch
|
2026-06-02 12:09:53 -07:00 |
|
Nikita Smith
|
b60f5ec7cb
|
wire non graphical raddbg build target
|
2026-06-02 12:09:53 -07:00 |
|
Nikita Smith
|
b6bc8d89b0
|
bifurcate output into stderr and stdout
|
2026-06-02 12:09:52 -07:00 |
|
Nikita Smith
|
3878a4cd95
|
minor fixes to basic stepping test
|
2026-06-02 12:09:51 -07:00 |
|
Nikita Smith
|
210b6a212a
|
capture stderr and print out when test fails/crashes
|
2026-06-02 12:09:50 -07:00 |
|
Nikita Smith
|
f991a80c85
|
remove safe call so crashes in github actions print out callstack
|
2026-06-02 12:09:50 -07:00 |
|
Nikita Smith
|
887ee21d94
|
print out last captured output when a test fails or crashes
|
2026-06-02 12:09:48 -07:00 |
|
Nikita Smith
|
a645622b10
|
basic debugger stepping test run to completion
|
2026-06-02 12:09:47 -07:00 |
|
Nikita Smith
|
a73105b296
|
torture merge build fixes
|
2026-05-18 18:18:18 -07:00 |
|
Nikita Smith
|
0c656563b8
|
todo
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
e1e8ba826d
|
fix duplicate defer import link
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
921030c432
|
hash map
|
2026-05-18 18:11:47 -07:00 |
|
Nikita Smith
|
ffb6cb8987
|
minidump includes
|
2026-05-18 18:11:47 -07:00 |
|
Ryan Fleury
|
a60502d765
|
sketch out first pass of autos evaluation
|
2026-05-14 13:50:34 -07:00 |
|
Ryan Fleury
|
2f6d0f9aaa
|
os -> wm; *_w32_ -> w32_*_, *_lnx_ -> lnx_*_
|
2026-05-08 21:17:21 -07:00 |
|
Ryan Fleury
|
9a7782de47
|
re-slice linux/win32 backends, top-level folder is backend (demon/win32 -> win32/demon, etc.); os_gfx -> window_manager; fix linux / opengl builds for new apis/types
|
2026-05-08 15:21:22 -07:00 |
|
Ryan Fleury
|
aea4a4ff9d
|
eliminate os_core, move into base; eliminate regs, move into arch abstraction layer, define x64 regs in x64 layer; move win32 backend for os core (now base) functionality to top-level win32 layer
|
2026-05-08 15:21:21 -07:00 |
|
Nikita Smith
|
1f4c4af598
|
use compound initializers to define and drive obj generation
|
2026-04-24 13:11:34 -07:00 |
|
Nikita Smith
|
6348c63cdc
|
make namespace optional for specifying test targets
|
2026-04-23 17:34:02 -07:00 |
|
Nikita Smith
|
7ed5977d20
|
improve determinism test speed
|
2026-04-23 17:18:24 -07:00 |
|