From f547af041974ab7f7c52e7640ab22f3a60aa6ab1 Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Sat, 23 Aug 2025 21:49:51 +0200 Subject: [PATCH] support/testing: TestWget: replace thttpd by Busybox's httpd server In order to remove thttpd package from Buildroot, we have to replace it from TestWget. Busybox's httpd server doesn't report server identification, update TestWget accordingly. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/11042295041 Cc: Julien Olivain Signed-off-by: Romain Naour Signed-off-by: Arnout Vandecappelle --- support/testing/tests/package/test_wget.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/support/testing/tests/package/test_wget.py b/support/testing/tests/package/test_wget.py index c121cbd21c..7279b77667 100644 --- a/support/testing/tests/package/test_wget.py +++ b/support/testing/tests/package/test_wget.py @@ -7,8 +7,8 @@ class TestWget(infra.basetest.BRTest): config = infra.basetest.BASIC_TOOLCHAIN_CONFIG + \ """ BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y + BR2_PACKAGE_BUSYBOX_HTTPD=y BR2_PACKAGE_WGET=y - BR2_PACKAGE_THTTPD=y BR2_TARGET_ROOTFS_CPIO=y # BR2_TARGET_ROOTFS_TAR is not set """ @@ -47,11 +47,9 @@ class TestWget(infra.basetest.BRTest): self.assertEqual(out[0], msg) # We download one last time, showing the server response. We - # check we can see the OK status and our thttpd server - # identification. + # check we can see the OK status. cmd = f"wget --no-verbose --server-response -O /dev/null {url}" out, ret = self.emulator.run(cmd) self.assertEqual(ret, 0) out_str = "\n".join(out) self.assertIn("HTTP/1.1 200 OK", out_str) - self.assertIn("Server: thttpd/", out_str)