From 375a7c701a12378529949bbdf1b0017613d83afb Mon Sep 17 00:00:00 2001 From: Martin Stein Date: Thu, 12 Apr 2018 12:05:22 +0200 Subject: [PATCH] test/lwip clients: exit with error code Issue #2751 --- repos/libports/src/test/lwip/http_clnt/main.cc | 3 ++- repos/libports/src/test/lwip/udp/client/main.cc | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/repos/libports/src/test/lwip/http_clnt/main.cc b/repos/libports/src/test/lwip/http_clnt/main.cc index a51f563ca4..d43d623e88 100644 --- a/repos/libports/src/test/lwip/http_clnt/main.cc +++ b/repos/libports/src/test/lwip/http_clnt/main.cc @@ -122,7 +122,7 @@ void Libc::Component::construct(Libc::Env &env) ; if (++success_cnt >= 5) { log("Test done"); - return; + env.parent().exit(0); } } else break; @@ -132,4 +132,5 @@ void Libc::Component::construct(Libc::Env &env) lwip_close(s); } log("Test failed"); + env.parent().exit(-1); } diff --git a/repos/libports/src/test/lwip/udp/client/main.cc b/repos/libports/src/test/lwip/udp/client/main.cc index fb06d446d5..0f77c199af 100644 --- a/repos/libports/src/test/lwip/udp/client/main.cc +++ b/repos/libports/src/test/lwip/udp/client/main.cc @@ -78,8 +78,10 @@ void Libc::Component::construct(Libc::Env &env) log("Received \"", String<64>(buf), " ...\""); if (++success_cnt >= 5) { log("Test done"); + env.parent().exit(0); return; } } log("Test failed"); + env.parent().exit(-1); }