From: William Lallemand Date: Tue, 7 Apr 2026 15:01:36 +0000 (+0200) Subject: MINOR: reg-tests: add tune.lua.openlibs none to all Lua reg-tests X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=92553c02dda3ea7798b3e0053bb4ab0d4b30f69e;p=thirdparty%2Fhaproxy.git MINOR: reg-tests: add tune.lua.openlibs none to all Lua reg-tests Ensure that all Lua regression tests exercise the restricted library mode by setting "tune.lua.openlibs none" in their global section. --- diff --git a/reg-tests/lua/bad_http_clt_req_duration.vtc b/reg-tests/lua/bad_http_clt_req_duration.vtc index 67c100b70..cb9d1fed0 100644 --- a/reg-tests/lua/bad_http_clt_req_duration.vtc +++ b/reg-tests/lua/bad_http_clt_req_duration.vtc @@ -39,6 +39,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/bad_http_clt_req_duration.lua diff --git a/reg-tests/lua/close_wait_lf.vtc b/reg-tests/lua/close_wait_lf.vtc index c5a0d18c7..c909e4556 100644 --- a/reg-tests/lua/close_wait_lf.vtc +++ b/reg-tests/lua/close_wait_lf.vtc @@ -30,6 +30,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/close_wait_lf.lua diff --git a/reg-tests/lua/h_txn_get_priv.vtc b/reg-tests/lua/h_txn_get_priv.vtc index 43801bb5d..1e948873e 100644 --- a/reg-tests/lua/h_txn_get_priv.vtc +++ b/reg-tests/lua/h_txn_get_priv.vtc @@ -9,6 +9,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/h_txn_get_priv.lua diff --git a/reg-tests/lua/httpclient_action.vtc b/reg-tests/lua/httpclient_action.vtc index 8939bdb80..0507fb4db 100644 --- a/reg-tests/lua/httpclient_action.vtc +++ b/reg-tests/lua/httpclient_action.vtc @@ -15,8 +15,9 @@ haproxy h1 -conf { .if feature(THREAD) thread-groups 1 .endif - + tune.lua.openlibs none tune.lua.bool-sample-conversion normal + lua-load ${testdir}/httpclient_action.lua defaults mode tcp diff --git a/reg-tests/lua/lua_httpclient.vtc b/reg-tests/lua/lua_httpclient.vtc index f83942605..bf7e5e4e9 100644 --- a/reg-tests/lua/lua_httpclient.vtc +++ b/reg-tests/lua/lua_httpclient.vtc @@ -42,6 +42,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/lua_httpclient.lua diff --git a/reg-tests/lua/lua_socket.vtc b/reg-tests/lua/lua_socket.vtc index b77ab0b86..67094fcc4 100644 --- a/reg-tests/lua/lua_socket.vtc +++ b/reg-tests/lua/lua_socket.vtc @@ -14,6 +14,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/lua_socket.lua diff --git a/reg-tests/lua/set_var.vtc b/reg-tests/lua/set_var.vtc index bce433332..4918ebc6b 100644 --- a/reg-tests/lua/set_var.vtc +++ b/reg-tests/lua/set_var.vtc @@ -19,6 +19,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/set_var.lua diff --git a/reg-tests/lua/txn_get_priv-thread.vtc b/reg-tests/lua/txn_get_priv-thread.vtc index 6d7e67ba7..87a402d96 100644 --- a/reg-tests/lua/txn_get_priv-thread.vtc +++ b/reg-tests/lua/txn_get_priv-thread.vtc @@ -15,6 +15,7 @@ haproxy h1 -conf { # under us. tune.idle-pool.shared off + tune.lua.openlibs string,table tune.lua.bool-sample-conversion normal lua-load-per-thread ${testdir}/txn_get_priv.lua diff --git a/reg-tests/lua/txn_get_priv.vtc b/reg-tests/lua/txn_get_priv.vtc index 076ecb4a6..d9867f435 100644 --- a/reg-tests/lua/txn_get_priv.vtc +++ b/reg-tests/lua/txn_get_priv.vtc @@ -10,6 +10,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/txn_get_priv.lua lua-load ${testdir}/txn_get_priv-print_r.lua diff --git a/reg-tests/lua/wrong_types_usage.vtc b/reg-tests/lua/wrong_types_usage.vtc index c394fc566..51e8d8dae 100644 --- a/reg-tests/lua/wrong_types_usage.vtc +++ b/reg-tests/lua/wrong_types_usage.vtc @@ -47,6 +47,7 @@ haproxy h1 -conf { thread-groups 1 .endif + tune.lua.openlibs none tune.lua.bool-sample-conversion normal lua-load ${testdir}/wrong_types_usage.lua