Ronald Caesar
|
a6f54a0d5d
|
[78] tests/fuzzer: emit a RET in the unicorn worker
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-20 22:14:34 -04:00 |
|
Ronald Caesar
|
be8be81558
|
[78] tests/fuzzer: sync SP and XZR registers in unicorn worker
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-20 22:03:05 -04:00 |
|
Ronald Caesar
|
7e057cb972
|
[78] tests/fuzzer: fix incorrect seed generation
The metadata cursor was not being updated when skipping logic in the
for loop.
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-19 20:34:19 -04:00 |
|
Ronald Caesar
|
9db2adab1b
|
[78] tests/fuzzer: add docs on how to use the fuzzer
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-07 21:32:52 -04:00 |
|
Ronald Caesar
|
4103b4cac3
|
[78] tests/log: add unit tests for log_message()
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-05 20:16:45 -04:00 |
|
Ronald Caesar
|
a589dac8bf
|
[78] rename test_bal_log_lifecycle
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-05 20:15:26 -04:00 |
|
Ronald Caesar
|
1b1263968e
|
[78] tests/log: add unit tests for init_default()
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-03 20:23:42 -04:00 |
|
Ronald Caesar
|
cfa4b89498
|
[78] tests/debug: add unit tests for add_block()
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-10-03 19:34:43 -04:00 |
|
Ronald Caesar
|
7085530f76
|
[78] tests/debug: add destroy() unit tests
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-30 05:07:36 -04:00 |
|
Ronald Caesar
|
5b7008a5cc
|
[78] tests/debug: add init() unit tests
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-30 04:17:37 -04:00 |
|
Ronald Caesar
|
da59b8cb34
|
[78] tests/fuzzer: report seed in ballistic worker execution error log
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-27 01:03:27 -04:00 |
|
Ronald Caesar
|
00081b3edd
|
[78] tests/fuzzer: skip seed if unicorn worker fails
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-24 12:03:36 -04:00 |
|
Ronald Caesar
|
da2d6f579d
|
[78] tests/fuzzer/unicorn: add more error handling
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-24 01:54:44 -04:00 |
|
Ronald Caesar
|
819e009173
|
[78] tests/fuzzer/unicorn: assigned OK enum if on unicorn worker success
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-24 01:30:41 -04:00 |
|
Ronald Caesar
|
486bea829f
|
[78] tests/fuzzer: stop setting BAL_SENTINEL for x30 and pc
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-17 18:56:31 -04:00 |
|
Ronald Caesar
|
0a0397bdde
|
[78] tests/fuzzer: write condition seeds to seeds.bin
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-17 16:12:22 -04:00 |
|
Ronald Caesar
|
b2337ef86d
|
[78] tests/fuzzer: fix fuzzer translating duplicate seeds
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-17 16:12:21 -04:00 |
|
Ronald Caesar
|
383a5f9a98
|
[78] tests/fuzzer: harness implemented to test signal handling
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-15 00:37:11 -04:00 |
|
fsadannn
|
8635cc236d
|
[78] tests/fuzzer: harness implemented to test signal handling
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-15 00:33:42 -04:00 |
|
Ronald Caesar
|
e299f93ad8
|
[78] tests/fuzzer: support launching ballistic worker without ipc
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-15 00:12:34 -04:00 |
|
Ronald Caesar
|
13b758e415
|
[78] tests/fuzzer/ipc: move read_exact()/write_exact() into the IPC api
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-13 06:50:04 -04:00 |
|
Ronald Caesar
|
9a8f49d92e
|
[78] tests/fuzzer/ipc: make docs more readable
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-13 06:05:12 -04:00 |
|
Ronald Caesar
|
8afa1c6f58
|
[78] tests/fuzzer: set log level to INFO
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-13 01:51:22 -04:00 |
|
Ronald Caesar
|
d0b2b919ea
|
[78] tests/fuzzer: always set unicorn's pc and x30 to BAL_SENTINEL
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-13 01:50:56 -04:00 |
|
Ronald Caesar
|
d348b2d001
|
[78] tests/fuzzer: rewrite fuzzer main loop to use generated seeds
Signed-off-by: Ronald Caesar <github43132@proton.me>
|
2026-09-13 01:36:13 -04:00 |
|