From f09b0dc2243c24f8df9000237a72af02b76a026b Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Fri, 9 Oct 2020 16:13:14 +0200 Subject: [PATCH] Improve synchronization in lwip.run The lynx HTTP GET test was started before the HTTP server was up and therefore failed on Qemu/PBXA9. Issue #3874 --- repos/libports/run/lwip.run | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/repos/libports/run/lwip.run b/repos/libports/run/lwip.run index e92e313011..ba6ffc8e15 100644 --- a/repos/libports/run/lwip.run +++ b/repos/libports/run/lwip.run @@ -37,10 +37,8 @@ import_from_depot [depot_user]/src/[base_src] \ [depot_user]/src/vfs_lwip \ [depot_user]/src/vfs -build { test/lwip/http_srv } - install_config { - + @@ -61,7 +59,7 @@ install_config { - + @@ -72,7 +70,7 @@ install_config { - + @@ -85,6 +83,8 @@ install_config { } +build { test/lwip/http_srv } + build_boot_image { test-lwip_httpsrv } # @@ -93,7 +93,7 @@ build_boot_image { test-lwip_httpsrv } append qemu_args " -nographic " append_qemu_nic_args "hostfwd=tcp::5555-:80" -run_genode_until {.*lwIP Nic interface up.*\n} 30 +run_genode_until {.*Start the server loop.*\n} 30 if {[have_include "power_on/qemu"]} { set uri "http://localhost:5555/"