Hello HAProxy team, While working on a PR to build & test HAProxy on AARCH64 at GitHub Actions I've noticed a strange behavior for some of the tests.
To reduce the time of the build I've removed USE_OPENSSL=1 from the FLAGS [1] passed to "make". The build passed successfully, some of the tests are skipped because they depend on SSL library, e.g.: ... Add test: reg-tests/lua/txn_get_priv.vtc Add test: reg-tests/lua/h_txn_get_priv.vtc Skip reg-tests/ssl/wrong_ctx_storage.vtc because haproxy is not compiled with the required option OPENSSL Skip reg-tests/ssl/ssl_client_auth.vtc because haproxy is not compiled with the required option OPENSSL Skip reg-tests/ssl/add_ssl_crt-list.vtc because haproxy is not compiled with the required option OPENSSL Skip reg-tests/ssl/set_ssl_cert.vtc because haproxy is not compiled with the required option OPENSSL ... but few tests just fail: Testing with haproxy version: 2.2-dev7 # top TEST reg-tests/lua/txn_get_priv.vtc FAILED (5.008) exit=2 # top TEST reg-tests/compression/lua_validation.vtc TIMED OUT (kill -9) # top TEST reg-tests/compression/lua_validation.vtc FAILED (10.009) signal=9 2 tests failed, 0 tests skipped, 64 tests passed ########################## Gathering results ########################## ###### Test case: reg-tests/compression/lua_validation.vtc ###### ## test results in: "/tmp/haregtests-2020-05-06_09-08-49.WqBiWC/vtc.14212.7fffd08a" ###### Test case: reg-tests/lua/txn_get_priv.vtc ###### ## test results in: "/tmp/haregtests-2020-05-06_09-08-49.WqBiWC/vtc.14212.065f2677" ---- c0 HTTP rx timeout (fd:6 5000 ms) ---- h1 Bad exit status: 0x0100 exit 0x1 signal 0 core 0 Makefile:995: recipe for target 'reg-tests' failed make: *** [reg-tests] Error 1 These tests fail both on AARCH64 and x86_64 consistently until I add back USE_OPENSSL=1 to the flags. Is there an issue with these tests ? 1. https://github.com/haproxy/haproxy/blob/fafa13dd6549ee431f41dc3c1857855974d79bea/.travis.yml#L14 Regards, Martin