1*1c60b9acSAndroid Build Coastguard Worker# lws minimal secure streams stress
2*1c60b9acSAndroid Build Coastguard Worker
3*1c60b9acSAndroid Build Coastguard WorkerThis is the same as minimal-secure-streams, except you can have it perform concurrent
4*1c60b9acSAndroid Build Coastguard WorkerSS connections and a budget of sequential connections.
5*1c60b9acSAndroid Build Coastguard Worker
6*1c60b9acSAndroid Build Coastguard WorkerIt basically forks as many times as `-c <concurrent>` and each fork does `--budget <count>`
7*1c60b9acSAndroid Build Coastguard WorkerSS connections one after the other.
8*1c60b9acSAndroid Build Coastguard Worker
9*1c60b9acSAndroid Build Coastguard Worker## build
10*1c60b9acSAndroid Build Coastguard Worker
11*1c60b9acSAndroid Build Coastguard Worker```
12*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make
13*1c60b9acSAndroid Build Coastguard Worker```
14*1c60b9acSAndroid Build Coastguard Worker
15*1c60b9acSAndroid Build Coastguard Worker## usage
16*1c60b9acSAndroid Build Coastguard Worker
17*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning
18*1c60b9acSAndroid Build Coastguard Worker---|---
19*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15|
20*1c60b9acSAndroid Build Coastguard Worker-c <concurrent>|Fork this many times on init|
21*1c60b9acSAndroid Build Coastguard Worker--budget <count>|Each fork sequentially does this many SS connections (default 1)|
22*1c60b9acSAndroid Build Coastguard Worker--pass-limit <count>|By default the pass limit is the budget, but if doing fault injection you can set a lower limit here|
23