diff --git a/.github/workflows/sshd-test.yml b/.github/workflows/sshd-test.yml index a58db6ab..af49ffa0 100644 --- a/.github/workflows/sshd-test.yml +++ b/.github/workflows/sshd-test.yml @@ -97,3 +97,11 @@ jobs: run: | git log -3 sudo ./run_all_sshd_tests.sh + + # could use optimization with caching + - name: Test memory after close down + working-directory: ./wolfssh/ + run: | + sudo apt-get install valgrind + touch sshd_config.txt + sudo timeout -s 2 5 valgrind --leak-check=full --show-reachable=no ./apps/wolfsshd/wolfsshd -D -f sshd_config.txt -h ./keys/server-key.pem -d -p 22222