Commit Graph

3 Commits

Author SHA1 Message Date
guanjun b46d3c3ad9 Refactor color output, fix request limiting, and improve stats
- Extract ANSI color helpers and format_bytes to module level
- Make StatsCollector async-safe with locked completion counter
- Use linear interpolation for percentile calculation
- Fix total_requests limiting in both worker and control loop
- Add limit_per_host to TCPConnector
2026-06-04 20:13:30 -07:00
guanjun 20a79b9a23 Add stress test tool with crash test mode
- stress_test.py: async HTTP stress tester with aiohttp
- Features: concurrency control, realtime display, find-limit mode, crash-test mode
- crash-test: finds critical, warning, and crash concurrency points
- USAGE.md: detailed usage documentation
- Sample reports and URL list examples
2026-06-02 19:36:28 -07:00
chamgj dfe29fdfa2 Initial commit 2026-06-03 10:33:06 +08:00