FastLED 3.9.15
Loading...
Searching...
No Matches
test_stress Namespace Reference

Detailed Description

Phase 3: HTTP Server Stress Test for FastLED Network Example

Tests server stability under various stress conditions:
- Rapid connection/disconnection cycles
- Multiple concurrent connections
- Request flooding
- Server start/stop cycles

Usage:
    uv run python examples/Asio/Server/test_stress.py
    uv run python examples/Asio/Server/test_stress.py --connections 50 --requests 100

Classes

class  StressTestConfig
 
class  StressTestResults
 

Functions

 display_results (StressTestResults results)
 
int main ()
 
 make_request (StressTestConfig config, StressTestResults results, httpx.Client client)
 
subprocess.Popen[str] start_server (StressTestConfig config)
 
None stress_test_concurrent (StressTestConfig config, StressTestResults results)
 
None stress_test_rapid (StressTestConfig config, StressTestResults results)
 

Variables

 console = Console()