vpnbot-xray-patches/scripts/test-patches.sh
loop-uh aec0261b34
Some checks failed
Follow official Xray dev releases / candidate (push) Failing after 3m25s
Test and build VPnBot Xray patches / test-and-build (push) Has been cancelled
Add single-connection live user audit
2026-08-14 21:22:09 +03:00

22 lines
607 B
Shell
Executable file

#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd -P)"
readonly SCRIPT_DIR
TEMP_DIRECTORY="$(mktemp -d)"
readonly TEMP_DIRECTORY
trap 'rm -rf -- "$TEMP_DIRECTORY"' EXIT HUP INT TERM
"${SCRIPT_DIR}/prepare-source.sh" "${TEMP_DIRECTORY}/xray"
cd "${TEMP_DIRECTORY}/xray"
go test -timeout 30m \
./common \
./main/commands/all/api \
./proxy/vless/inbound \
./proxy/trojan \
./proxy/vmess/inbound \
./proxy/shadowsocks
go test -timeout 30m ./testing/scenarios \
-run 'TestCommanderRemove(Trojan|VMess|Shadowsocks)UserInterrupts'