(This page was automatically generated by the tools in the opsboy project on 15:56:37 13-May-2026 GMT.)
| Commit | Testing Time | Unexpected Failures |
Expected Failures |
Files | Tests | Elapsed Time |
|---|---|---|---|---|---|---|
| 7873a51c | 2026-05-12 04:03:34 GMT | 110 | 57 | 230 | 24928 | 94793 sec |
| File | Name | Details |
|---|---|---|
| 138-balancer.t | TEST 21: http2 upstream - Can't connect to 127.0.0.1:1984: Connection refused |
==3217== 7,218 (928 direct, 6,290 indirect) bytes in 1 blocks are definitely lost in loss record 63 of 66 ==3217== at 0x484678B: malloc (vg_replace_malloc.c:446) ==3217== by 0x4D85DA6: CRYPTO_malloc (mem.c:213) ==3217== by 0x4AF99AD: ssl_session_dup_intern (ssl_sess.c:142) ==3217== by 0x4AFA058: ssl_session_dup (ssl_sess.c:283) ==3217== by 0x4B573A0: tls_process_new_session_ticket (statem_clnt.c:2772) ==3217== by 0x4B5A43C: ossl_statem_client_process_message (statem_clnt.c:1134) ==3217== by 0x4B51AEC: read_state_machine (statem.c:687) ==3217== by 0x4B51AEC: state_machine (statem.c:481) ==3217== by 0x4B5260B: ossl_statem_connect (statem.c:300) ==3217== by 0x4B38739: ssl3_read_bytes (rec_layer_s3.c:1033) ==3217== by 0x4AE1383: ssl3_read_internal (s3_lib.c:5061) ==3217== by 0x4AE1421: ssl3_read (s3_lib.c:5083) ==3217== by 0x4AECCCD: ssl_read_internal (ssl_lib.c:2353) ==3217== by 0x4AECDEE: SSL_read (ssl_lib.c:2367) ==3217== by 0x460938: ngx_ssl_recv (ngx_event_openssl.c:2760) ==3217== by 0x4A39EB: ngx_http_upstream_process_header (ngx_http_upstream.c:2519) ==3217== by 0x4A1256: ngx_http_upstream_handler (ngx_http_upstream.c:1335) ==3217== by 0x44E62E: ngx_event_process_posted (ngx_event_posted.c:35) ==3217== by 0x44DFF3: ngx_process_events_and_timers (ngx_event.c:273) ==3217== by 0x458960: ngx_single_process_cycle (ngx_process_cycle.c:323) ==3217== by 0x42CF74: main (nginx.c:384) ==3217== { <insert_a_suppression_name_here> Memcheck:Leak match-leak-kinds: definite fun:malloc fun:CRYPTO_malloc fun:ssl_session_dup_intern fun:ssl_session_dup fun:tls_process_new_session_ticket fun:ossl_statem_client_process_message fun:read_state_machine fun:state_machine fun:ossl_statem_connect fun:ssl3_read_bytes fun:ssl3_read_internal fun:ssl3_read fun:ssl_read_internal fun:SSL_read fun:ngx_ssl_recv fun:ngx_http_upstream_process_header fun:ngx_http_upstream_handler fun:ngx_event_process_posted fun:ngx_process_events_and_timers fun:ngx_single_process_cycle fun:main } |
| 170-proxy-ssl-cert.t | TEST 5: sleep - pattern "(?^:elapsed in proxy ssl certificate by lua: 0.(?:09|1\d)\d+ while loading proxy ssl certificate by lua,)" should match a line in error.log (req 0) | |
| 170-proxy-ssl-cert.t | nginx: [emerg] | proxy_ssl_certificate_by_lua* should be used with proxy_pass https url |
| 170-proxy-ssl-cert.t | nginx: [emerg] | proxy_ssl_certificate_by_lua* should be used with proxy_pass https url |
| 170-proxy-ssl-cert.t | nginx: [emerg] | proxy_ssl_certificate_by_lua* should be used with proxy_pass https url |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl certificate by lua" should match a line in error.log (req 0) | |
| 170-proxy-ssl-cert.t | TEST 22: upstream connection aborted - pattern "proxy_ssl_certificate_by_lua: cert cb aborted" should match a line in error.log (req 0) | |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 170-proxy-ssl-cert.t | nginx: [emerg] | "proxy_ssl_certificate_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/delay" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request started, issuing subrequest with 3s delay" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest started, sleeping for 3 seconds" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/delay" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request started, issuing subrequest with 3s delay" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest started, sleeping for 3 seconds" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Subrequest woke up after 3 seconds" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 1: HTTP/2 parent request timeout during subrequest sleep - pattern "Parent request finished, got response from subrequest" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 6 --max-time 6 http://127.0.0.1:1984/fast" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - status code ok |
got: '' expected: '200' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'result: fast done' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest, sleeping 0.1s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest finished" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent completed" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 6 --max-time 6 http://127.0.0.1:1984/fast" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - status code ok |
got: '' expected: '200' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'result: fast done' |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest, sleeping 0.1s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast subrequest finished" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 4: HTTP/2 short subrequest completes before timeout - pattern "Fast parent completed" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/parallel" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Starting parallel subrequests" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/parallel" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Starting parallel subrequests" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow1 finished" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Subrequest slow2 finished" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 3: HTTP/2 parallel subrequests with parent timeout - pattern "Parallel subrequests completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/outer" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest started" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest started, sleeping 3s" should match a line in error.log (req 0) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - command "curl -i -H User-Agent: -H Accept: -H Host: -sS --http2-prior-knowledge -H Host: localhost --connect-timeout 1 --max-time 1 http://127.0.0.1:1984/outer" generates stderr output: curl: (7) Failed to connect to 127.0.0.1 port 1984 after 0 ms: Could not connect to server |
' |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest started" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest started, sleeping 3s" should match a line in error.log (req 1) | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Inner subrequest woke up" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Middle subrequest completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | TEST 2: HTTP/2 nested subrequests with parent timeout - pattern "Outer request completed" should match a line in error.log | |
| 189-http2-subreq-error-wakeup.t | # Looks like you planned 76 tests but ran 84. |
Looks like you failed 44 tests of 84 run. |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | bind() to 0.0.0.0:1984 failed (98: Address already in use) |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | still could not bind() |
| 189-http2-subreq-error-wakeup.t | nginx: [emerg] | still could not bind() |
| 302-tcp-socket-timeout-log.t | TEST 1: read timeout - response_body_like - response is expected (failed to connect: localhost could not be resolved (3: Host not found)) |
'failed to connect: localhost could not be resolved (3: Host not found) ' doesn't match '(?^s:failed to receive a line: timeout \[\] )' |
| 302-tcp-socket-timeout-log.t | TEST 1: read timeout - pattern "(?^:lua tcp socket read timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 302-tcp-socket-timeout-log.t | TEST 1: read timeout - response_body_like - response is expected (failed to connect: localhost could not be resolved (3: Host not found)) |
'failed to connect: localhost could not be resolved (3: Host not found) ' doesn't match '(?^s:failed to receive a line: timeout \[\] )' |
| 302-tcp-socket-timeout-log.t | TEST 1: read timeout - pattern "(?^:lua tcp socket read timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 302-tcp-socket-timeout-log.t | TEST 4: send timeout keepalive - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ -received response of 159 bytes +failed to connect: localhost could not be resolved (3: Host not found) -failed to send body: timeout +failed to connect: localhost could not be resolved (3: Host not found) |
| 302-tcp-socket-timeout-log.t | TEST 4: send timeout keepalive - pattern "(?^:lua tcp socket write timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 302-tcp-socket-timeout-log.t | TEST 4: send timeout keepalive - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1,2 @@ -received response of 159 bytes +failed to connect: localhost could not be resolved (3: Host not found) -failed to send body: timeout +failed to connect: localhost could not be resolved (3: Host not found) |
| 302-tcp-socket-timeout-log.t | TEST 4: send timeout keepalive - pattern "(?^:lua tcp socket write timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 302-tcp-socket-timeout-log.t | TEST 2: send timeout - response_body - response is expected (repeated req 0, req 0) |
got: 'failed to connect: localhost could not be resolved (3: Host not found) ' expected: 'failed to send body: timeout ' |
| 302-tcp-socket-timeout-log.t | TEST 2: send timeout - pattern "(?^:lua tcp socket write timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 302-tcp-socket-timeout-log.t | TEST 2: send timeout - response_body - response is expected (repeated req 1, req 0) |
got: 'failed to connect: localhost could not be resolved (3: Host not found) ' expected: 'failed to send body: timeout ' |
| 302-tcp-socket-timeout-log.t | TEST 2: send timeout - pattern "(?^:lua tcp socket write timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 302-tcp-socket-timeout-log.t | TEST 3: read timeout - response_body_like - response is expected (failed to connect: localhost could not be resolved (3: Host not found) failed to connect: localhost could not be resolved (3: Host not found)) |
'failed to connect: localhost could not be resolved (3: Host not found) failed to connect: localhost could not be resolved (3: Host not found) ' doesn't match '(?^s:received response of 128 bytes failed to receive response body: timeout )' |
| 302-tcp-socket-timeout-log.t | TEST 3: read timeout - pattern "(?^:lua tcp socket read timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 302-tcp-socket-timeout-log.t | TEST 3: read timeout - response_body_like - response is expected (failed to connect: localhost could not be resolved (3: Host not found) failed to connect: localhost could not be resolved (3: Host not found)) |
'failed to connect: localhost could not be resolved (3: Host not found) failed to connect: localhost could not be resolved (3: Host not found) ' doesn't match '(?^s:received response of 128 bytes failed to receive response body: timeout )' |
| 302-tcp-socket-timeout-log.t | TEST 3: read timeout - pattern "(?^:lua tcp socket read timed out, upstream: localhost:\d+\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 2: recv timeout - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1 @@ -connected: 1 +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive: timeout |
| 303-udp-socket-error-log.t | TEST 2: recv timeout - pattern "lua udp socket read timed out, upstream: localhost:11211(127.0.0.1)" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 2: recv timeout - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1 @@ -connected: 1 +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive: timeout |
| 303-udp-socket-error-log.t | TEST 2: recv timeout - pattern "lua udp socket read timed out, upstream: localhost:11211(127.0.0.1)" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 4: access a TCP interface - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1 @@ -connected +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive data: connection refused |
| 303-udp-socket-error-log.t | TEST 4: access a TCP interface - pattern "(?^:recv\(\) failed \(\d+: Connection refused\), upstream: localhost:65432\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 4: access a TCP interface - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1 @@ -connected +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive data: connection refused |
| 303-udp-socket-error-log.t | TEST 4: access a TCP interface - pattern "(?^:recv\(\) failed \(\d+: Connection refused\), upstream: localhost:65432\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 1: access a TCP interface - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1 @@ -connected +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive data: connection refused |
| 303-udp-socket-error-log.t | TEST 1: access a TCP interface - pattern "(?^:recv\(\) failed \(\d+: Connection refused\), upstream: localhost:65432\(127.0.0.1\))" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 1: access a TCP interface - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1 @@ -connected +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive data: connection refused |
| 303-udp-socket-error-log.t | TEST 1: access a TCP interface - pattern "(?^:recv\(\) failed \(\d+: Connection refused\), upstream: localhost:65432\(127.0.0.1\))" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 3: read timeout and re-receive - response_body - response is expected (repeated req 0, req 0) |
got: 'failed to setpeername: localhost could not be resolved (3: Host not found) ' expected: 'received: hello world ' |
| 303-udp-socket-error-log.t | TEST 3: read timeout and re-receive - pattern "lua udp socket read timed out, upstream: localhost:19232(127.0.0.1)" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 3: read timeout and re-receive - response_body - response is expected (repeated req 1, req 0) |
got: 'failed to setpeername: localhost could not be resolved (3: Host not found) ' expected: 'received: hello world ' |
| 303-udp-socket-error-log.t | TEST 3: read timeout and re-receive - pattern "lua udp socket read timed out, upstream: localhost:19232(127.0.0.1)" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 5: recv timeout - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1 @@ -connected: 1 +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive: timeout |
| 303-udp-socket-error-log.t | TEST 5: recv timeout - pattern "lua udp socket read timed out, upstream: localhost:11211(127.0.0.1)" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 5: recv timeout - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1 @@ -connected: 1 +failed to connect: localhost could not be resolved (3: Host not found) -failed to receive: timeout |
| 303-udp-socket-error-log.t | TEST 5: recv timeout - pattern "lua udp socket read timed out, upstream: localhost:11211(127.0.0.1)" should match a line in error.log (req 1) | |
| 303-udp-socket-error-log.t | TEST 6: read timeout and re-receive - response_body - response is expected (repeated req 0, req 0) |
got: 'failed to setpeername: localhost could not be resolved (3: Host not found) ' expected: 'received: hello world ' |
| 303-udp-socket-error-log.t | TEST 6: read timeout and re-receive - pattern "lua udp socket read timed out, upstream: localhost:19232(127.0.0.1)" should match a line in error.log (req 0) | |
| 303-udp-socket-error-log.t | TEST 6: read timeout and re-receive - response_body - response is expected (repeated req 1, req 0) |
got: 'failed to setpeername: localhost could not be resolved (3: Host not found) ' expected: 'received: hello world ' |
| 303-udp-socket-error-log.t | TEST 6: read timeout and re-receive - pattern "lua udp socket read timed out, upstream: localhost:19232(127.0.0.1)" should match a line in error.log (req 1) |
| File | Name | Details |
|---|---|---|
| 014-bugs.t | nginx: [emerg] | unexpected "A" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 020-subrequest.t | ERROR: client socket timed out - TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) |
' |
| 020-subrequest.t | TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - status code ok |
got: '' expected: '200' |
| 020-subrequest.t | TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +0,0 @@ -hello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello world -hello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello world |
| 020-subrequest.t | ERROR: client socket timed out - TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) |
' |
| 020-subrequest.t | TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - status code ok |
got: '' expected: '200' |
| 020-subrequest.t | TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +0,0 @@ -hello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello world -hello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello worldhello world |
| 043-shdict.t | nginx: [emerg] | lua_shared_dict "dogs" is already defined as "dogs" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 067-req-socket.t | TEST 14: successful reread after reading timeout happens (receive -> receive) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 11 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: err: timeout, partial: |
| 067-req-socket.t | TEST 14: successful reread after reading timeout happens (receive -> receive) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 11 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: err: timeout, partial: |
| 067-req-socket.t | TEST 15: successful reread after reading timeout happens (receive -> receiveuntil) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 12 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: |
| 067-req-socket.t | TEST 15: successful reread after reading timeout happens (receive -> receiveuntil) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 12 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: |
| 067-req-socket.t | TEST 16: successful reread after reading timeout happens (receiveuntil -> receive) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 12 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: |
| 067-req-socket.t | TEST 16: successful reread after reading timeout happens (receiveuntil -> receive) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +1,4 @@ sent: 65 sent: 12 -received: err: timeout, partial: abc +received: err: timeout, partial: abchello world -received: received: hello world +received: |
| 068-socket-keepalive.t | TEST 42: conn queuing: set timeout via lua_socket_connect_timeout - pattern "lua tcp socket queued connect timed out, when trying to connect to 127.0.0.1:11211" should match a line in error.log (req 0) | |
| 086-init-by.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):2: failed to init |
| 086-init-by.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):4: ')' expected (to close '(' at line 3) near 'ngx' |
| 086-init-by.t | nginx: [error] | init_by_lua_file error: ...e/ec2-user/git/lua-nginx-module/t/servroot/html/init.lua:3: ')' expected (to close '(' at line 2) near 'ngx' |
| 091-coroutine.t | nginx: [error] | init_by_lua error: init_by_lua(nginx.conf:25):7: init_by_lua(nginx.conf:25):4: something went wrong |
| 106-timer.t | TEST 2: globals are shared - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:1[4-9]|2[0-6]?))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-9]|8[1-3]))" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 30: user args - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer)" should match a line in error.log (req 0) | |
| 106-timer.t | TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 7: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-9]|8[0-6]))" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0) | |
| 108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0) | |
| 109-timer-hup.t | TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 0) |
got: 'lua found 8189 pending timers ' expected: 'lua found 8191 pending timers ' |
| 109-timer-hup.t | TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 1) |
got: 'lua found 8189 pending timers ' expected: 'lua found 8191 pending timers ' |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]=]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]==]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 132-lua-blocks.t | nginx: [emerg] | "events" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:56 |
| 132-lua-blocks.t | nginx: [emerg] | Lua code block missing the closing long bracket "]]", the inlined Lua code may be too long in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41 |
| 142-ssl-session-store.t | nginx: [emerg] | "ssl_session_store_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:28 |
| 142-ssl-session-store.t | TEST 9: inter-operation with ssl_certificate_by_lua - pattern "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 0) | |
| 146-malloc-trim.t | TEST 5: malloc_trim() every 2 req, in subreq, big memory usage - grep_error_log_out (req 0) |
@@ -1,3 +1,3 @@ -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 -malloc_trim(1) returned 1 +malloc_trim(1) returned 0 Looks like you failed 1 test of 35. |
| 148-fake-shm-zone.t | nginx: [emerg] | lua_fake_shm "x1" is already defined as "x1" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
| 152-timer-every.t | TEST 4: create the next timer immediately when timer start running - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -foo = 6 +foo = 3 |
| 152-timer-every.t | TEST 3: lua variable sharing via upvalue - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -foo = 6 +foo = 3 |
| 152-timer-every.t | TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0) | |
| 152-timer-every.t | TEST 6: memory leak check - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ registered timer -growth1 == growth2: true +growth1 == growth2: false |
| 153-semaphore-hup.t | TEST 2: timer + reload (lua code cache off) - grep_error_log_out (req 0) |
@@ -1,5 +1,5 @@ created semaphore object -created semaphore object try to reload nginx +created semaphore object created semaphore object created semaphore object |
| 153-semaphore-hup.t | TEST 1: timer + reload - grep_error_log_out (req 0) |
@@ -1,5 +1,5 @@ created semaphore object -created semaphore object try to reload nginx +created semaphore object created semaphore object created semaphore object |
| 161-load-resty-core.t | nginx: [alert] | failed to load the 'resty.core' module (https://github.com/openresty/lua-resty-core); ensure you are using an OpenResty release from https://openresty.org/en/download.html (reason: module 'resty.core' not found: |
| 169-proxy-ssl-verify.t | nginx: [emerg] | "proxy_ssl_verify_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:52 |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "upstream timed out (110: Connection timed out) while loading proxy ssl verify by lua" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | TEST 24: upstream connection aborted - pattern "proxy_ssl_verify_by_lua: cert verify callback aborted" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | nginx: [emerg] | proxy_ssl_verify_by_lua* should be used with proxy_pass https url |
| 169-proxy-ssl-verify.t | TEST 5: sleep - pattern "(?^:elapsed in proxy ssl verify by lua: 0.(?:09|1\d)\d+ while loading proxy ssl verify by lua,)" should match a line in error.log (req 0) | |
| 169-proxy-ssl-verify.t | nginx: [emerg] | "proxy_ssl_verify_by_lua_block" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39 |
| 186-cosocket-busy-bufs.t | ERROR: client socket timed out - TEST 1: ngx.say and cosocket |
' |
| 186-cosocket-busy-bufs.t | TEST 1: ngx.say and cosocket - status code ok |
got: '' expected: '200' |
| 186-cosocket-busy-bufs.t | ERROR: client socket timed out - TEST 1: ngx.say and cosocket |
' |
| 186-cosocket-busy-bufs.t | TEST 1: ngx.say and cosocket - status code ok |
got: '' expected: '200' |
Go back to the index page.