Commit b4c19acd8b523b91adf32ce0070b50275f30f6bc

Thomas de Grivel 2024-07-31T12:47:44

make test_httpd

diff --git a/Makefile b/Makefile
index fded720..fafa0e5 100644
--- a/Makefile
+++ b/Makefile
@@ -432,6 +432,46 @@ test_http_debug:
 	${MAKE} -C http debug
 	${MAKE} -C test test_http_debug
 
+test_httpd:
+	${MAKE} -C libtommath build
+	${MAKE} -C ucd2c
+	${MAKE} -C libkc3 build
+	${MAKE} -C ikc3 build
+	${MAKE} -C kc3s build
+	${MAKE} -C http build
+	${MAKE} -C httpd build
+	${MAKE} -C test test_httpd
+
+test_httpd_asan:
+	${MAKE} -C libtommath asan
+	${MAKE} -C ucd2c
+	${MAKE} -C libkc3 asan
+	${MAKE} -C ikc3 asan
+	${MAKE} -C kc3s asan
+	${MAKE} -C http asan
+	${MAKE} -C httpd asan
+	${MAKE} -C test test_httpd_asan
+
+test_httpd_cov:
+	${MAKE} -C libtommath cov
+	${MAKE} -C ucd2c
+	${MAKE} -C libkc3 cov
+	${MAKE} -C ikc3 cov
+	${MAKE} -C kc3s cov
+	${MAKE} -C http cov
+	${MAKE} -C httpd cov
+	${MAKE} -C test test_httpd_cov
+
+test_httpd_debug:
+	${MAKE} -C libtommath debug
+	${MAKE} -C ucd2c
+	${MAKE} -C libkc3 debug
+	${MAKE} -C ikc3 debug
+	${MAKE} -C kc3s debug
+	${MAKE} -C http debug
+	${MAKE} -C httpd debug
+	${MAKE} -C test test_httpd_debug
+
 test_ikc3:
 	${MAKE} -C libtommath build
 	${MAKE} -C ucd2c
diff --git a/test/Makefile b/test/Makefile
index 374ea08..dca9626 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -140,6 +140,18 @@ test_http_cov:
 test_http_debug:
 	KC3S=${SRC_TOP}/kc3s/kc3s_debug time ./http_test
 
+test_httpd:
+	cd httpd && ../../httpd/.libs/kc3_httpd
+
+test_httpd_asan:
+	cd httpd && ../../httpd/.libs/kc3_httpd_asan
+
+test_httpd_cov:
+	cd httpd && ../../httpd/.libs/kc3_httpd_cov
+
+test_httpd_debug:
+	cd httpd && ../../httpd/.libs/kc3_httpd_debug
+
 test_ikc3:
 	IKC3=${SRC_TOP}/ikc3/ikc3 time ./ikc3_test