From 2cd13eb806464edae8c94dc6c51de3b93090ac51 Mon Sep 17 00:00:00 2001 From: lgcosta Date: Wed, 11 Nov 2026 20:29:33 -0300 Subject: [PATCH] tests: soak helper ignores the CPU SRSO advisory --- scripts/demo-session.sh | 28 +++++++++++++++++++++++++--- tests/vm/soak-helper.sh | 5 ++++- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/scripts/demo-session.sh b/scripts/demo-session.sh index 274d83d..cd6ef80 100755 --- a/scripts/demo-session.sh +++ b/scripts/demo-session.sh @@ -49,6 +49,9 @@ pass in quick proto icmp from $CLI_IP to 10.0.1.1 divert-to "10.0.1.1" port 1000 pass out quick CONF +EGRESS_IF=$(ssh pf0 "ip route get $SRV_IP | grep -o 'dev [a-z0-9]*' | cut -d' ' -f2" 2>/dev/null | tr -d '\r') +[ -n "$EGRESS_IF" ] || EGRESS_IF=eth2 + scp -q "$CONF" "$DIV" pf0:/tmp/ 2>/dev/null scp -q tools/out/pdivert pf0:/tmp/pdivert 2>/dev/null @@ -89,11 +92,30 @@ p0 "/opt/pf/pfctl -s Tables" echo bold "--- 6. the drop rule actually drops ---" -vmc "ping -c2 -W2 10.0.9.99 | tail -3" +p0 "cat > /tmp/demo-block.conf < /tmp/demo-nat.conf </tmp/pdivert.log 2>&1 /dev/null | grep -c 'icmp' || true