12345678910111213141516171819202122 |
- #!/bin/bash
- START_TIME="$(python3 -c 'import time; print(int(time.time())+5)')"
- for i in {1..30}; do
- echo "Starting client ${i}..."
- python3 throughput_client.py 127.0.0.1 4373 --wait "${START_TIME}" &
- pids[${i}]=$!
- python3 -c "import time; time.sleep(0.01)"
- done
- trap stop_everything INT
- function stop_everything(){
- for pid in ${pids[*]}; do
- kill $pid
- done
- }
- for pid in ${pids[*]}; do
- wait $pid
- done
|