 Nikita SmithandRyan Fleury
|
857ab15aaa
|
hack-in temp backslash for windows
|
2026-06-02 12:10:16 -07:00 |
|
 Nikita SmithandRyan Fleury
|
2102239b81
|
make test ignore slashes
|
2026-06-02 12:10:15 -07:00 |
|
 Nikita SmithandRyan Fleury
|
f3c631973b
|
various fixes in torture for Linux compatibility
|
2026-06-02 12:10:15 -07:00 |
|
 Nikita SmithandRyan Fleury
|
14dff337d4
|
disable radlink tests for windows
|
2026-06-02 12:10:14 -07:00 |
|
 Nikita SmithandRyan Fleury
|
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 SmithandRyan Fleury
|
2ded251f7e
|
update stepping test to produce a fixed exe on windows
|
2026-06-02 12:10:13 -07:00 |
|
 Nikita SmithandRyan Fleury
|
f59784bba0
|
headers for Linux OS layer
|
2026-06-02 12:10:13 -07:00 |
|
 Nikita SmithandRyan Fleury
|
fc0b0d1586
|
more targets
|
2026-06-02 12:10:12 -07:00 |
|
 Nikita SmithandRyan Fleury
|
d92d2d435d
|
enable 16-byte CAS intrinsic
|
2026-06-02 12:10:11 -07:00 |
|
 Nikita SmithandRyan Fleury
|
3da0b89ac6
|
null check semaphore otherwise sem_* crashes
|
2026-06-02 12:10:11 -07:00 |
|
 Nikita SmithandRyan Fleury
|
7c6ad4c563
|
add file reserve Linux OS API for radlink
|
2026-06-02 12:10:10 -07:00 |
|
 Nikita SmithandRyan Fleury
|
22159ac779
|
delete unnecessary helper
|
2026-06-02 12:10:10 -07:00 |
|
 Nikita SmithandRyan Fleury
|
61724e88ad
|
event shadowing in dbg engine ctrl causes debugger to return incorrect
last event
|
2026-06-02 12:10:09 -07:00 |
|
 Nikita SmithandRyan Fleury
|
1b868928ea
|
infer path style from top node
|
2026-06-02 12:10:09 -07:00 |
|
 Nikita SmithandRyan Fleury
|
de03edc69e
|
rename artifact folder so it does not collide with torture program on linux
|
2026-06-02 12:10:08 -07:00 |
|
 Nikita SmithandRyan Fleury
|
60a38247af
|
capture output on linux
|
2026-06-02 12:10:07 -07:00 |
|
 Nikita SmithandRyan Fleury
|
05fc085dc6
|
new launch target
|
2026-06-02 12:10:07 -07:00 |
|
 Nikita SmithandRyan Fleury
|
61f7d0c43a
|
minor fixes
|
2026-06-02 12:10:06 -07:00 |
|
 Nikita SmithandRyan Fleury
|
b7e86b038b
|
add asan to build.sh
|
2026-06-02 12:10:05 -07:00 |
|
 Nikita SmithandRyan Fleury
|
4648b27a06
|
increase wait time for memory slice in line stepping
|
2026-06-02 12:10:05 -07:00 |
|
 Nikita SmithandRyan Fleury
|
a8c167c6ae
|
builds
|
2026-06-02 12:10:04 -07:00 |
|
 Nikita SmithandRyan Fleury
|
b23323c03d
|
add switch to override default logs folder
|
2026-06-02 12:10:04 -07:00 |
|
 Nikita SmithandRyan Fleury
|
b4dd1f6fd3
|
implement os wakeup
|
2026-06-02 12:10:03 -07:00 |
|
 Nikita SmithandRyan Fleury
|
559e730986
|
add non-graphical debugger and torture targets
|
2026-06-02 12:10:03 -07:00 |
|
 Nikita SmithandRyan Fleury
|
6d6acc737a
|
set torture as launch target
|
2026-06-02 12:10:02 -07:00 |
|
 Nikita SmithandRyan Fleury
|
846b2bdf70
|
fix process reap in the join API
|
2026-06-02 12:10:01 -07:00 |
|
 Nikita SmithandRyan Fleury
|
55172718c9
|
implement semaphore take with timeout
|
2026-06-02 12:10:01 -07:00 |
|
 Nikita SmithandRyan Fleury
|
cb190ff9e3
|
set work directory for new process
|
2026-06-02 12:10:00 -07:00 |
|
 Nikita SmithandRyan Fleury
|
25d2d12fc9
|
set executable permission bit on build.sh
|
2026-06-02 12:10:00 -07:00 |
|
 Nikita SmithandRyan Fleury
|
0cd3cc02ab
|
older bash compatibility improvements and use pkg-config library detection
for external libraries
|
2026-06-02 12:09:59 -07:00 |
|
 Nikita SmithandRyan Fleury
|
d7161ea6e6
|
clean up stepping test, and remove switch for overriding crash dump path
|
2026-06-02 12:09:59 -07:00 |
|
 Nikita SmithandRyan Fleury
|
fbdfeea8e6
|
minor fix
|
2026-06-02 12:09:58 -07:00 |
|
 Nikita SmithandRyan Fleury
|
7b01038f05
|
add error messages in script runner and create a global default timeout
|
2026-06-02 12:09:58 -07:00 |
|
 Nikita SmithandRyan Fleury
|
2643d14e06
|
extend os info struct with binary file path
|
2026-06-02 12:09:57 -07:00 |
|
 Nikita SmithandRyan Fleury
|
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 SmithandRyan Fleury
|
7289338d53
|
simplify timeouts
|
2026-06-02 12:09:56 -07:00 |
|
 Nikita SmithandRyan Fleury
|
8be21e599e
|
zip torture artifacts on run fail
|
2026-06-02 12:09:55 -07:00 |
|
 Nikita SmithandRyan Fleury
|
a6da558b44
|
query binary name in converter command line setup
|
2026-06-02 12:09:54 -07:00 |
|
 Nikita SmithandRyan Fleury
|
5a3741a264
|
gen crash dumps
|
2026-06-02 12:09:54 -07:00 |
|
 Nikita SmithandRyan Fleury
|
3ec7ae6746
|
explain failed launch
|
2026-06-02 12:09:53 -07:00 |
|
 Nikita SmithandRyan Fleury
|
b60f5ec7cb
|
wire non graphical raddbg build target
|
2026-06-02 12:09:53 -07:00 |
|
 Nikita SmithandRyan Fleury
|
b6bc8d89b0
|
bifurcate output into stderr and stdout
|
2026-06-02 12:09:52 -07:00 |
|
 Nikita SmithandRyan Fleury
|
3878a4cd95
|
minor fixes to basic stepping test
|
2026-06-02 12:09:51 -07:00 |
|
 Nikita SmithandRyan Fleury
|
8fe39ca2b9
|
test asan summary print in github actions
|
2026-06-02 12:09:51 -07:00 |
|
 Nikita SmithandRyan Fleury
|
210b6a212a
|
capture stderr and print out when test fails/crashes
|
2026-06-02 12:09:50 -07:00 |
|
 Nikita SmithandRyan Fleury
|
f991a80c85
|
remove safe call so crashes in github actions print out callstack
|
2026-06-02 12:09:50 -07:00 |
|
 Nikita SmithandRyan Fleury
|
a6175fecf6
|
skip debugger tests (there is no way to launch debugger without window)
|
2026-06-02 12:09:49 -07:00 |
|
 Nikita SmithandRyan Fleury
|
22353d3642
|
build debugger without asan
|
2026-06-02 12:09:49 -07:00 |
|
 Nikita SmithandRyan Fleury
|
887ee21d94
|
print out last captured output when a test fails or crashes
|
2026-06-02 12:09:48 -07:00 |
|
 Nikita SmithandRyan Fleury
|
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
|
034f2bf0d9
|
changelog
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
8c58086585
|
batch relocations to reduce contention on global reference list
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
2683206ba2
|
changelog
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
0c656563b8
|
todo
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
488f4eba9a
|
update change log
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
6daf0a5e59
|
asan is fine
|
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
|
2f2c975a4a
|
unpoison released memory
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
1dc72b2bcf
|
replace single-hop associative section walk to multi-hop
|
2026-05-18 18:11:48 -07:00 |
|
Nikita Smith
|
921030c432
|
hash map
|
2026-05-18 18:11:47 -07:00 |
|
Nikita Smith
|
b8e85ab9ca
|
fix incorrect GSI symbol compars that determ_test exposed
|
2026-05-18 18:11:47 -07:00 |
|
Nikita Smith
|
ffb6cb8987
|
minidump includes
|
2026-05-18 18:11:47 -07:00 |
|
Nikita Smith
|
24c858171f
|
fix complex and char conversion + note
|
2026-05-07 21:49:15 -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 |
|
Nikita Smith
|
05d76b416a
|
update defer imp link test
|
2026-04-22 18:38:03 -07:00 |
|
Nikita Smith
|
435b5183fb
|
warn only if override subsystem is different
|
2026-04-22 18:38:03 -07:00 |
|
Nikita Smith
|
86066018e7
|
helper for writing COFF objs and libs
|
2026-04-22 12:27:25 -07:00 |
|
 Nikita SmithandRyan Fleury
|
4b7dd960d9
|
pass args to the torture
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
ffd6f10b31
|
wildcard match target tests
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
4786dc419a
|
wildcard matcher
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
ffc6905b06
|
kind mask should be const value
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
60c4518d65
|
run debug tests first
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
48f2a931ce
|
clang build fix
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
a2aab5967c
|
add support for /DEBUG:GHASH
|
2026-04-22 09:30:45 -07:00 |
|
 Nikita SmithandRyan Fleury
|
8cf14b5acb
|
minor fix
|
2026-04-20 15:28:12 -07:00 |
|
 Nikita SmithandRyan Fleury
|
43c3d5e348
|
test param flag
|
2026-04-20 13:55:23 -07:00 |
|
 Nikita SmithandRyan Fleury
|
52875a2d93
|
fix regression in RDI make local
|
2026-04-20 13:55:23 -07:00 |
|
Nikita Smith
|
d607d6377d
|
build fixes
|
2026-04-20 11:00:54 -07:00 |
|
Nikita Smith
|
d7cc06f5d5
|
show top five slow tests in the summary
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
0a791e5876
|
add support for LLVM ghash sections
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
cd4f81d473
|
time tests
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
9e19fe5193
|
prettify elapsed time formatter
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
e6f49aaded
|
test stripped PDB
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
aefd73e551
|
test public symbols
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
4decc0d9f0
|
test GSI procs and typedefs
|
2026-04-20 10:39:50 -07:00 |
|
Nikita Smith
|
270d73220f
|
test GSI
|
2026-04-16 16:46:53 -07:00 |
|
Nikita Smith
|
e1ab7f4955
|
GSI parser discarded last symbol in the chain
|
2026-04-16 16:46:00 -07:00 |
|
Nikita Smith
|
217b761c9b
|
build GSI and PSI before DBI
|
2026-04-16 16:43:04 -07:00 |
|
Nikita Smith
|
9bf0f77391
|
size in symbol header was incorrectly including alignment bytes
|
2026-04-16 16:42:22 -07:00 |
|
Nikita Smith
|
15ff96f4a1
|
rename macro for declaring tests
|
2026-04-16 11:52:59 -07:00 |
|
Nikita Smith
|
d0364dc39c
|
minor fixes for handling cyclic and corrupted types
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
18f468bc97
|
os_process_join closes handle
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
ae99355c1d
|
shift upper type index bound
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
437e242260
|
dial down run count in determ_test
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
7872ba5542
|
disable ASAN for clang (need to figure out how to locate LLVM DLL)
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
4eee46764e
|
update the change log
|
2026-04-15 15:32:51 -07:00 |
|
Nikita Smith
|
d1d42102dd
|
discard trailing free page maps
|
2026-04-15 15:32:51 -07:00 |
|