1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/minimal-examples/secure-streams/minimal-secure-streams-stress
Andy Green 5432e8ae7b sspc: add concurrency stress
Add a way to perform sspc tests with increased concurrency and sequential
tests
2021-07-04 10:29:52 +01:00
..
CMakeLists.txt sspc: add concurrency stress 2021-07-04 10:29:52 +01:00
minimal-secure-streams.c sspc: add concurrency stress 2021-07-04 10:29:52 +01:00
README.md sspc: add concurrency stress 2021-07-04 10:29:52 +01:00

lws minimal secure streams stress

This is the same as minimal-secure-streams, except you can have it perform concurrent SS connections and a budget of sequential connections.

It basically forks as many times as -c <concurrent> and each fork does --budget <count> SS connections one after the other.

build

 $ cmake . && make

usage

Commandline option Meaning
-d Debug verbosity in decimal, eg, -d15
-c Fork this many times on init
--budget Each fork sequentially does this many SS connections (default 1)
--pass-limit By default the pass limit is the budget, but if doing fault injection you can set a lower limit here