Run e2e through with valgrind if BIBOUMI_E2E_VALGRIND is set in the env
This commit is contained in:
@@ -205,6 +205,8 @@ add_custom_target(check COMMAND "test_suite"
|
|||||||
DEPENDS test_suite biboumi)
|
DEPENDS test_suite biboumi)
|
||||||
add_custom_target(e2e COMMAND "python3" "${CMAKE_CURRENT_SOURCE_DIR}/tests/end_to_end/"
|
add_custom_target(e2e COMMAND "python3" "${CMAKE_CURRENT_SOURCE_DIR}/tests/end_to_end/"
|
||||||
DEPENDS biboumi)
|
DEPENDS biboumi)
|
||||||
|
add_custom_target(e2e_valgrind COMMAND "E2E_BIBOUMI_VALGRIND=1" "python3" "${CMAKE_CURRENT_SOURCE_DIR}/tests/end_to_end/"
|
||||||
|
DEPENDS biboumi)
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -782,7 +782,7 @@ if __name__ == '__main__':
|
|||||||
|
|
||||||
for scenario in scenarios:
|
for scenario in scenarios:
|
||||||
test = BiboumiTest(scenario)
|
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." %
|
print("You can check the files slixmpp_%s_output.txt and biboumi_%s_output.txt to help you debug." %
|
||||||
(scenario.name, scenario.name))
|
(scenario.name, scenario.name))
|
||||||
failures += 1
|
failures += 1
|
||||||
|
|||||||
Reference in New Issue
Block a user