aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-x[-rw-r--r--]scripts/benchmark.sh2
-rwxr-xr-xscripts/generate-schedule.sh10
2 files changed, 3 insertions, 9 deletions
diff --git a/scripts/benchmark.sh b/scripts/benchmark.sh
index db956bf..c2ed80f 100644..100755
--- a/scripts/benchmark.sh
+++ b/scripts/benchmark.sh
@@ -1,2 +1,2 @@
1#!/usr/bin/env bash 1#!/usr/bin/env bash
2scripts/generate-schedule.sh | oar-p2p run --output-dir benchmark-logs/ && scripts/benchmark-startup 2scripts/generate-schedule.sh | oar-p2p run --signal start:10 --output-dir benchmark-logs/ && scripts/benchmark-startup
diff --git a/scripts/generate-schedule.sh b/scripts/generate-schedule.sh
index 8e8db4e..6a6db4b 100755
--- a/scripts/generate-schedule.sh
+++ b/scripts/generate-schedule.sh
@@ -8,13 +8,7 @@ set -e
8# Default values 8# Default values
9IMAGE="${1:-ghcr.io/diogo464/oar-p2p/demo:latest}" 9IMAGE="${1:-ghcr.io/diogo464/oar-p2p/demo:latest}"
10 10
11# Generate JSON schedule 11addresses_output=$(oar-p2p net show)
12echo "Getting addresses from addresses.txt..." >&2
13if [ ! -f "addresses.txt" ]; then
14 echo "Error: addresses.txt not found" >&2
15 exit 1
16fi
17addresses_output=$(cat addresses.txt)
18address_count=$(echo "$addresses_output" | wc -l) 12address_count=$(echo "$addresses_output" | wc -l)
19 13
20echo "Generating schedule with $address_count containers..." >&2 14echo "Generating schedule with $address_count containers..." >&2
@@ -46,4 +40,4 @@ done <<< "$addresses_output"
46 40
47# Close JSON array 41# Close JSON array
48echo "" 42echo ""
49echo "]" \ No newline at end of file 43echo "]"