mirror of
https://github.com/logos-storage/logos-storage-nim-cs-dist-tests.git
synced 2026-01-09 08:53:13 +00:00
40 lines
901 B
Bash
40 lines
901 B
Bash
set -e
|
|
|
|
replication=10
|
|
|
|
echo "Deploying..."
|
|
cd ../../Tools/CodexNetDeployer
|
|
for i in {0..$replication}
|
|
do
|
|
dotnet run \
|
|
--kube-config=/opt/kubeconfig.yaml \
|
|
--kube-namespace=codex-continuous-tests-$i \
|
|
--deploy-file=codex-deployment-$i.json \
|
|
--nodes=5 \
|
|
--validators=3 \
|
|
--log-level=Trace \
|
|
--storage-quota=2048 \
|
|
--storage-sell=1024 \
|
|
--min-price=1024 \
|
|
--max-collateral=1024 \
|
|
--max-duration=3600000 \
|
|
--block-ttl=180 \
|
|
--block-mi=120 \
|
|
--block-mn=10000 \
|
|
--metrics=1 \
|
|
--check-connect=1
|
|
done
|
|
echo "Starting tests..."
|
|
cd ../../Tests/CodexContinuousTests
|
|
for i in {0..$replication}
|
|
do
|
|
screen -d -m dotnet run \
|
|
--kube-config=/opt/kubeconfig.yaml \
|
|
--codex-deployment=codex-deployment-$i.json \
|
|
--log-path=logs-$i \
|
|
--data-path=data-$i \
|
|
--keep=1 \
|
|
--stop=1 \
|
|
--target-duration=172800 # 48 hours
|
|
done
|