diff --git a/.appveyor.yml b/.appveyor.yml index 4662cc0b..bca79a40 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -66,6 +66,7 @@ for: - ./configure build_script: - make package -C tmp + - .ci/memory-leak-test.sh after_build: - .ci/appveyor_afterbuild.sh on_failure: diff --git a/.ci/memory-leak-test.sh b/.ci/memory-leak-test.sh new file mode 100755 index 00000000..dd1bce14 --- /dev/null +++ b/.ci/memory-leak-test.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -eux + +echo -n | ./build/vpntest s | grep -Fq 'NO MEMORY LEAKS' +echo -n | ./build/vpntest c | grep -Fq 'NO MEMORY LEAKS' +echo -n | ./build/vpntest b | grep -Fq 'NO MEMORY LEAKS'