From c8a724a8d03d6f1f83ad59a79c72effea48b7d62 Mon Sep 17 00:00:00 2001 From: Karolin Varner Date: Wed, 13 Aug 2025 17:11:45 +0200 Subject: [PATCH] chore: Show PSKs exchanged in integration test --- tests/integration/rpsc-test.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/tests/integration/rpsc-test.nix b/tests/integration/rpsc-test.nix index 4b2d395..15cfabf 100644 --- a/tests/integration/rpsc-test.nix +++ b/tests/integration/rpsc-test.nix @@ -501,6 +501,19 @@ in ${lib.optionalString multiPeer '' peerC.succeed("${prepareSshLogin}/bin/prepare-ssh-login peerckeyexchanger") ''} + + # Dump current state of WireGuard tunnels + peerA.succeed("wg show all 1>&2") + peerB.succeed("wg show all 1>&2") + ${lib.optionalString multiPeer '' + peerC.succeed("wg show all 1>&2") + ''} + peerA.succeed("wg show all preshared-keys 1>&2") + peerB.succeed("wg show all preshared-keys 1>&2") + ${lib.optionalString multiPeer '' + peerC.succeed("wg show all preshared-keys 1>&2") + ''} + for m in [peerbkeyexchanger, peerakeyexchanger]: m.wait_for_unit("rp-exchange.service") @@ -527,5 +540,18 @@ in peerC.succeed("ping -c 1 ${staticConfig.peerA.innerIp}") peerC.succeed("ping -c 1 ${staticConfig.peerB.innerIp}") ''} + + # Dump current state of WireGuard tunnels + peerA.succeed("wg show all 1>&2") + peerB.succeed("wg show all 1>&2") + ${lib.optionalString multiPeer '' + peerC.succeed("wg show all 1>&2") + ''} + peerA.succeed("wg show all preshared-keys 1>&2") + peerB.succeed("wg show all preshared-keys 1>&2") + ${lib.optionalString multiPeer '' + peerC.succeed("wg show all preshared-keys 1>&2") + ''} + ''); }