From e0c7d6ae1337a469df4c63458d2046d23ce87650 Mon Sep 17 00:00:00 2001 From: Mark Reynolds Date: Mon, 20 Feb 2017 21:48:57 -0500 Subject: [PATCH] Issue 48226 - Fix CI test Description: valgrind is not disabled in the CI test https://pagure.io/389-ds-base/issue/48226 Reviewed by: ? --- dirsrvtests/tests/tickets/ticket48226_test.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dirsrvtests/tests/tickets/ticket48226_test.py b/dirsrvtests/tests/tickets/ticket48226_test.py index 006623f..3ed58d2 100644 --- a/dirsrvtests/tests/tickets/ticket48226_test.py +++ b/dirsrvtests/tests/tickets/ticket48226_test.py @@ -106,6 +106,7 @@ def test_ticket48226_1(topology_m2): if not topology_m2.ms["master2"].has_asan(): if valgrind_check_file(results_file, VALGRIND_LEAK_STR, 'csnset_dup'): log.info('Valgrind reported leak in csnset_dup!') + valgrind_disable(sbin_dir) assert False else: log.info('Valgrind is happy!') @@ -113,6 +114,7 @@ def test_ticket48226_1(topology_m2): # Check for invalid read/write if valgrind_check_file(results_file, VALGRIND_INVALID_STR, 'csnset_dup'): log.info('Valgrind reported invalid!') + valgrind_disable(sbin_dir) assert False else: log.info('Valgrind is happy!') @@ -120,10 +122,15 @@ def test_ticket48226_1(topology_m2): # Check for invalid read/write if valgrind_check_file(results_file, VALGRIND_INVALID_STR, 'csnset_free'): log.info('Valgrind reported invalid!') + valgrind_disable(sbin_dir) assert False else: log.info('Valgrind is happy!') + # Disable valgrind + if not topology_m2.ms["master2"].has_asan(): + valgrind_disable(sbin_dir) + log.info('Testcase PASSED') -- 2.7.4