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