2025-06-04 16:42:53 +08:00

25 lines
539 B
Bash
Executable File

#!/bin/bash
BASE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
run_all_tests() {
export LD_LIBRARY_PATH="${BASE}/.." # libboringssl.so
# rtwp_test.sh and rtpw_test_gcm.sh expect to run ./rtpw
pushd "${BASE}"
./cipher_driver -v &&
./datatypes_driver -v &&
./dtls_srtp_driver &&
./kernel_driver -v &&
./rdbx_driver -v &&
./replay_driver -v &&
./roc_driver -v &&
./srtp_driver -v &&
./test_srtp -v &&
./rtpw_test.sh &&
./rtpw_test_gcm.sh
}
(run_all_tests && echo PASSED) || echo FAILED