frp/test/e2e/legacy/features
fatedier bcd2424c24
test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223)
Replace the fixed 500ms sleep after each frps startup in RunProcesses
with a TCP dial-based readiness check that polls the server bind port.
This reduces the e2e suite wall time from ~97s to ~43s.

Also simplify the RunProcesses API to accept a single server template
string instead of a slice, matching how every call site uses it.
2026-03-08 23:41:33 +08:00
..
bandwidth_limit.go test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223) 2026-03-08 23:41:33 +08:00
chaos.go add e2e tests for v1 config (#3608) 2023-09-13 16:32:39 +08:00
group.go test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223) 2026-03-08 23:41:33 +08:00
heartbeat.go test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223) 2026-03-08 23:41:33 +08:00
monitor.go test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223) 2026-03-08 23:41:33 +08:00
real_ip.go test/e2e: optimize e2e test time by replacing sleeps with TCP readiness checks (#5223) 2026-03-08 23:41:33 +08:00