vpnbot-xray-patches/scripts/test-patches.sh
loop-uh d63d5c5195
All checks were successful
Follow official Xray dev releases / candidate (push) Successful in 2m59s
Test and build VPnBot Xray patches / test-and-build (push) Successful in 3m51s
Автоматизировать выпуск Xray candidate в proven
2026-08-07 17:20:25 +03:00

21 lines
577 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 \
./proxy/vless/inbound \
./proxy/trojan \
./proxy/vmess/inbound \
./proxy/shadowsocks
go test -timeout 30m ./testing/scenarios \
-run 'TestCommanderRemove(Trojan|VMess|Shadowsocks)UserInterrupts'