From 27ffea3223a7aac3b8089e09b7116e7c31b4fe7e Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Tue, 19 Oct 2021 13:30:58 +0800 Subject: [PATCH] Debug pytest password auth failing --- .github/workflows/build.yml | 1 + test/test_dropbear.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 71f7692..76936ad 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -117,6 +117,7 @@ jobs: run: | mkdir -p ~/.ssh ~/inst/bin/dropbearkey -t ecdsa -f ~/.ssh/id_dropbear | grep ^ecdsa > ~/.ssh/authorized_keys + find ~/.ssh/authorized_keys -ls # upload config.log if something has failed - name: config.log diff --git a/test/test_dropbear.py b/test/test_dropbear.py index 5fe0d6a..05ea953 100644 --- a/test/test_dropbear.py +++ b/test/test_dropbear.py @@ -35,6 +35,10 @@ def dropbear(request): # Ready yield p p.terminate() + print("Terminated dropbear. Flushing output:") + for l in p.stderr: + print(l.rstrip()) + print("Done") def dbclient(request, *args, **kwargs): opt = request.config.option