From 013b5028a04612211490e152b7c45182ef9c11a5 Mon Sep 17 00:00:00 2001 From: aya Date: Tue, 9 Sep 2025 14:23:47 +0300 Subject: [PATCH] Add filter stress scenarios & store --- .../touch => filter/filter_scenario1.sh} | 136 ++++++++++-------- .../store/Store_multinodes.sh | 87 +++++++++++ 2 files changed, 166 insertions(+), 57 deletions(-) rename scripts/Lite_protocol_scripts/{store/touch => filter/filter_scenario1.sh} (57%) create mode 100644 scripts/Lite_protocol_scripts/store/Store_multinodes.sh diff --git a/scripts/Lite_protocol_scripts/store/touch b/scripts/Lite_protocol_scripts/filter/filter_scenario1.sh similarity index 57% rename from scripts/Lite_protocol_scripts/store/touch rename to scripts/Lite_protocol_scripts/filter/filter_scenario1.sh index 79acccc5..7eb82e32 100644 --- a/scripts/Lite_protocol_scripts/store/touch +++ b/scripts/Lite_protocol_scripts/filter/filter_scenario1.sh @@ -1,57 +1,79 @@ -#!/bin/bash -set -e - -STORE_NODES="/ip4/10.2.0.101/tcp/60001/p2p/16Uiu2HAkyte8uj451tGkbww4Mjcg6DRnmAHxNeWyF4zp23RbpG3n" -RELAY_NODE_REST_ADDRESS="http://127.0.0.1:8645" -STORE_NODE_REST_ADDRESS="http://127.0.0.1:8644" -PUBSUB_TOPIC="/waku/2/default-waku/proto" -CONTENT_TOPIC="/sonda/2/polls/proto" -PHASE_SLEEP=600 - -echo "Running test..." -current_time=$(date +"%Y-%m-%d %H:%M:%S") -echo "Bringing up simulator at $current_time" - -cd ./waku-simulator -export SERVICENODE_CPU_CORES=0 -export POSTGRES_CPU_CORES=1-3 -export GF_SECURITY_ADMIN_USER=admin -export GF_SECURITY_ADMIN_PASSWORD=admin -docker compose up -d -while [ "$(docker inspect --format "{{.State.Status}}" $(docker compose ps -q servicenode))" != "running" ]; do - sleep 1 -done -cd .. - -cd ./sonda -docker build -t local-perf-sonda -f ./Dockerfile.sonda . -cat > ./perf-test.env < ./perf-test.env < ./perf-test.env <