From fbbdb01e646709d68388556d74a4cfee9857d59e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Hrdina?= Date: Wed, 21 Aug 2024 14:25:37 +0200 Subject: [PATCH] Extend basic test to check memory leaks --- Sanity/basic/main.fmf | 1 + Sanity/basic/test.sh | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Sanity/basic/main.fmf b/Sanity/basic/main.fmf index 59dcc7d..12435a5 100644 --- a/Sanity/basic/main.fmf +++ b/Sanity/basic/main.fmf @@ -9,6 +9,7 @@ recommend: - lockdev - gcc - lockdev-devel + - valgrind duration: 5m enabled: true tag: diff --git a/Sanity/basic/test.sh b/Sanity/basic/test.sh index 3277a05..6e154e9 100755 --- a/Sanity/basic/test.sh +++ b/Sanity/basic/test.sh @@ -27,6 +27,10 @@ rlJournalStart rlAssertGrep "Device is unlocked" lockdev.log rlPhaseEnd + rlPhaseStartTest "memory leaks check" + rlRun "valgrind --leak-check=full --error-exitcode=1 ./test_lockdev" + rlPhaseEnd + rlPhaseStartCleanup rlRun "popd" rlRun "rm -r $tmp" 0 "Remove tmp directory"