+2021-09-06 Mark Wielaard <mark@klomp.org>
+
+ * debuginfod-subr.sh (err): Change ports to port in for loop so both
+ PORT1 and PORT2 are used.
+ (get_ports): Simplify port selection by using for 50 for PORT1 and
+ second 50 for PORT2.
+
2021-09-06 Mark Wielaard <mark@klomp.org>
* run-debuginfod-file.sh: Set DEBUGINFOD_CACHE_PATH. Export
errfiles_list=
err() {
echo ERROR REPORTS
- for ports in $PORT1 $PORT2
+ for port in $PORT1 $PORT2
do
echo ERROR REPORT $port metrics
curl -s http://127.0.0.1:$port/metrics
get_ports() {
while true; do
- PORT1=`expr '(' $RANDOM % 100 ')' + $base`
+ PORT1=`expr '(' $RANDOM % 50 ')' + $base`
ss -atn | fgrep ":$PORT1" || break
done
# Some tests will use two servers, so assign the second var
while true; do
- PORT2=`expr '(' $RANDOM % 100 ')' + $base`
- ss -atn | fgrep ":$PORT2" && $PORT1 -ne $PORT2 || break
+ PORT2=`expr '(' $RANDOM % 50 ')' + $base + 50`
+ ss -atn | fgrep ":$PORT2" || break
done
}