c42fb8d CI: Make the c-ares suppression file more relaxed to prevent failures on Debian

Authored and Committed by jhrozek 5 years ago
    CI: Make the c-ares suppression file more relaxed to prevent failures on Debian
    
    Prevents tests running under valgrind from failing with:
    ==9189== 2 bytes in 1 blocks are possibly lost in loss record 1 of 195
    ==9189==    at 0x48357BF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==9189==    by 0x60C7EF9: strdup (strdup.c:42)
    ==9189==    by 0x6E6C0EE: ares_init_options (in /usr/lib/x86_64-linux-gnu/libcares.so.2.2.0)
    ==9189==    by 0x5F96674: recreate_ares_channel (async_resolv.c:430)
    ==9189==    by 0x5F967D6: resolv_init (async_resolv.c:471)
    ==9189==    by 0x5F83147: be_res_init (data_provider_fo.c:884)
    ==9189==    by 0x5F83147: be_res_init (data_provider_fo.c:865)
    ==9189==    by 0x5F832B8: be_init_failover (data_provider_fo.c:70)
    ==9189==    by 0x127876: test_ipa_server_create_trusts_setup (test_ipa_subdomains_server.c:311)
    ==9189==    by 0x48541E2: ??? (in /usr/lib/x86_64-linux-gnu/libcmocka.so.0.5.1)
    ==9189==    by 0x4854A16: _cmocka_run_group_tests (in /usr/lib/x86_64-linux-gnu/libcmocka.so.0.5.1)
    ==9189==    by 0x1146CC: main (test_ipa_subdomains_server.c:999)
    
    The failure is expected as the tests fork but the child processes never
    clean up after themselves.
    
    Reviewed-by: Sumit Bose <sbose@redhat.com>
    
        
file modified
+1 -0