fix: sealed peer sync smoke + clearer approval denials (0.9.18)
CLI/Docker assert AEAD sync; status shows sealed channel; headless denials no longer pretend the user refused. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -43,17 +43,22 @@ done
|
||||
docker logs cst-parl-a 2>&1 | tail -8
|
||||
|
||||
echo "== member dials =="
|
||||
docker run --rm --name cst-parl-b --network "$NET" \
|
||||
dial_out="$(docker run --rm --name cst-parl-b --network "$NET" \
|
||||
-v "$VOL:/realm-config" -e XDG_CONFIG_HOME=/realm-config \
|
||||
"$IMG" --peer-dial="cst-parl-a:${LISTEN_PORT}" --instance member-b
|
||||
"$IMG" --peer-dial="cst-parl-a:${LISTEN_PORT}" --instance member-b)"
|
||||
echo "$dial_out"
|
||||
echo "$dial_out" | grep -q 'sealed=1'
|
||||
echo "$dial_out" | grep -q 'peer_sync rev='
|
||||
|
||||
echo "== chair result =="
|
||||
for i in $(seq 1 50); do
|
||||
if docker logs cst-parl-a 2>&1 | grep -q "peer_ok"; then
|
||||
if docker logs cst-parl-a 2>&1 | grep -q "peer_sync rev="; then
|
||||
break
|
||||
fi
|
||||
sleep 0.2
|
||||
done
|
||||
docker logs cst-parl-a 2>&1 | grep peer_ok
|
||||
docker logs cst-parl-a 2>&1 | grep -E 'peer_ok|peer_sync'
|
||||
docker logs cst-parl-a 2>&1 | grep -q 'sealed=1'
|
||||
docker logs cst-parl-a 2>&1 | grep -q 'peer_sync rev='
|
||||
|
||||
echo "docker_parliament_test: OK"
|
||||
|
||||
Reference in New Issue
Block a user