mirror of
https://github.com/outbackdingo/openlan-cgw.git
synced 2026-01-27 18:19:52 +00:00
Implement initial core for automated tests: * mostly resuses/extends existing simulator, kafka producer etc; * helper scripts added for manual testing (single infra/group add/del etc) * Tests compose either of simple steps premade into fixtures, or combine usage of both fixtures + custom code inside test's funcion Signed-off-by: Oleksandr Mazur <oleksandr.mazur@plvision.eu>
18 lines
599 B
Bash
Executable File
18 lines
599 B
Bash
Executable File
#!/bin/bash
|
|
[ -z "$URL" ] && URL="wss://cgw-devcgw.cicd.lab.wlan.tip.build:15002"
|
|
#URL="wss://cgw-cgw:15002"
|
|
[ -z "$MAC" ] && MAC="11:22:AA:BB:CC:13"
|
|
MSG_INTERVAL=10
|
|
MSG_SIZE=1000
|
|
CA_CERT_PATH=$(pwd)/../cert_generator/certs/ca
|
|
CA_CERT_PATH=./tipcerts
|
|
CLIENT_CERT_PATH=$(pwd)/../cert_generator/certs/client
|
|
CLIENT_CERT_PATH=./tipcerts
|
|
#--no-cert-check
|
|
PYTHONPATH="$PYTHONPATH:$PWD:$PWD/src/" python3 single.py --mac "$MAC" \
|
|
--server "$URL" \
|
|
--ca-cert "$CA_CERT_PATH/ca.crt" \
|
|
--client-certs-path "$CLIENT_CERT_PATH" \
|
|
--msg-interval "$MSG_INTERVAL" \
|
|
--payload-size "$MSG_SIZE"
|