OS Manuals

rz-test(1)

rz-test — rizin regression testsuite

RZ_TEST(1) General Commands Manual RZ_TEST(1)

rz-test — rizin regression testsuite

rz-test [-qvVnL] [-j threads] [-test file/dir | @test-type]

This command is part of the Rizin project.

Run all the rizin-regressions tests matching a specific word in the name.

You need rizin to be available in $PATH.

Show usage help message
Show version information
Quiet mode
Be verbose
Interactive mode
Do nothing (don't run any test, just load/parse them)
Log mode (better printing for CI, logfiles, etc.)
dir
Run fuzz tests (open and default analysis) on all files in the given dir
threads
How many threads to use for running tests concurrently (default is 8)
rizin
Set path to rizin executable (default is rizin)
rz-asm
Set path to rz-asm executable (default is rz-asm)
file
File to use for JSON tests (default is bins/elf/crackme0x00b)
dir
Chdir before running rz-test (default follows executable symlink + test/new)
seconds
Timeout per test (default is 960 seconds)
file
Output test run information in JSON format to file
dir
Exclude a particular directory while testing (this option can appear many times)
num
Number of expected successful tests
num
Number of expected failed tests

Supported test types: @json @unit @fuzz @cmds

EDITOR: editor to use (eg: "vim")

Use the -n flag to dont run any test. Just load them.


$ rz-test -n
[rz-test] Loading tests...

rizin(1), rz-asm(1), rz-bin(1), rz-diff(1), rz-find(1), rz-hash(1)

pancake <pancake@nopcode.org>

byteninjaa0

January 24, 2024 Linux 4.19.0-gvisor

rizin 0.9.1-r2 · os · ingested 2026-10-31