~singpolyma/biboumi

79002aa5c9ada3a09d5f09cde0cac4c456adaa47 — louiz’ 6 years ago 2fe8878
Run e2e through with valgrind if BIBOUMI_E2E_VALGRIND is set in the env
2 files changed, 3 insertions(+), 1 deletions(-)

M CMakeLists.txt
M tests/end_to_end/__main__.py
M CMakeLists.txt => CMakeLists.txt +2 -0
@@ 205,6 205,8 @@ add_custom_target(check COMMAND "test_suite"
  DEPENDS test_suite biboumi)
add_custom_target(e2e COMMAND "python3" "${CMAKE_CURRENT_SOURCE_DIR}/tests/end_to_end/"
  DEPENDS biboumi)
add_custom_target(e2e_valgrind COMMAND "E2E_BIBOUMI_VALGRIND=1" "python3" "${CMAKE_CURRENT_SOURCE_DIR}/tests/end_to_end/"
  DEPENDS biboumi)


#

M tests/end_to_end/__main__.py => tests/end_to_end/__main__.py +1 -1
@@ 782,7 782,7 @@ if __name__ == '__main__':

    for scenario in scenarios:
        test = BiboumiTest(scenario)
        if not test.run(False):
        if not test.run(os.getenv("E2E_BIBOUMI_VALGRIND") is not None):
            print("You can check the files slixmpp_%s_output.txt and biboumi_%s_output.txt to help you debug." %
                  (scenario.name, scenario.name))
            failures += 1