From 9bd4341af46a4b7c701af12bcf89116dd98aee0d Mon Sep 17 00:00:00 2001 From: Mark Horvath Date: Mon, 8 Apr 2024 12:40:39 +0200 Subject: [PATCH] Fix failure handling in OpenCV conformity checks --- conformity/opencv/tests.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/conformity/opencv/tests.cpp b/conformity/opencv/tests.cpp index ee5179f19..7aede57f7 100644 --- a/conformity/opencv/tests.cpp +++ b/conformity/opencv/tests.cpp @@ -214,15 +214,16 @@ std::vector tests = { #if MANAGER int run_tests(RecreatedMessageQueue& request_queue, RecreatedMessageQueue& reply_queue) { + int ret_val = 0; for (int i = 0; i < static_cast(tests.size()); ++i) { std::cout << "Testing " + tests[i].first << std::endl; if (tests[i].second(i, request_queue, reply_queue)) { - return 1; + ret_val = 1; } } request_queue.request_exit(); - return 0; + return ret_val; } #else // MANAGER void wait_for_requests(OpenedMessageQueue& request_queue, -- GitLab