(This page was automatically generated by the tools in the opsboy project on 09:46:44 03-Nov-2020 GMT.)
Commit | Testing Time | Unexpected Failures |
Expected Failures |
Files | Tests | Elapsed Time |
---|---|---|---|---|---|---|
65d87507 | 2020-10-27 03:33:36 GMT | 65 | 7 | sec |
File | Name | Details |
---|---|---|
000--init.t | TEST 1: conv_uid - drop table - status code ok |
got: '' expected: '200' |
000--init.t | TEST 1: conv_uid - drop table - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'done! ' |
000--init.t | ERROR: client socket timed out - TEST 2: flush data from memcached |
' |
000--init.t | TEST 2: flush data from memcached - status code ok |
got: '' expected: '200' |
000--init.t | TEST 2: flush data from memcached - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'OK ' |
014-bugs.t | ERROR: client socket timed out - TEST 3: sanity |
' |
014-bugs.t | TEST 3: sanity - status code ok |
got: '' expected: '200' |
014-bugs.t | TEST 3: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:3: bar$)' |
014-bugs.t | ERROR: client socket timed out - TEST 3: sanity |
' |
014-bugs.t | TEST 3: sanity - status code ok |
got: '' expected: '200' |
014-bugs.t | TEST 3: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:3: bar$)' |
014-bugs.t | ERROR: client socket timed out - TEST 3: sanity |
' |
014-bugs.t | TEST 3: sanity - status code ok |
got: '' expected: '200' |
014-bugs.t | TEST 3: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:3: bar$)' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - response_body - response is expected (repeated req 0, req 0) |
got: 'failed to connect: connection refused ' expected: 'done ' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - pattern "[error]" should not match any line in error.log but matches line "2020/10/27 03:48:19 [error] 22871\#0: *1 connect() failed (111: Connection refused), client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
2020/10/27 03:48:19 [debug] 22871\#0: *1 lua tcp socket handle connect error 2020/10/27 03:48:19 [debug] 22871\#0: *1 lua finalize socket 2020/10/27 03:48:19 [debug] 22871\#0: *1 lua http cleanup free: 0891A990 2020/10/27 03:48:19 [debug] 22871\#0: *1 poll del event: fd:9 ev:1 2020/10/27 03:48:19 [debug] 22871\#0: *1 poll del index: 3 2020/10/27 03:48:19 [debug] 22871\#0: *1 poll del event: fd:9 ev:4 2020/10/27 03:48:19 [debug] 22871\#0: *1 delete posted event 0892BE6C 2020/10/27 03:48:19 [debug] 22871\#0: *1 lua close socket connection 2020/10/27 03:48:19 [debug] 22871\#0: *1 reusable connection: 0 ' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - response_body - response is expected (repeated req 1, req 0) |
got: 'failed to connect: connection refused ' expected: 'done ' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - pattern "[error]" should not match any line in error.log but matches line "2020/10/27 03:48:20 [error] 22871\#0: *3 connect() failed (111: Connection refused), client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
2020/10/27 03:48:20 [debug] 22871\#0: *3 lua tcp socket handle connect error 2020/10/27 03:48:20 [debug] 22871\#0: *3 lua finalize socket 2020/10/27 03:48:20 [debug] 22871\#0: *3 lua http cleanup free: 0891AB60 2020/10/27 03:48:20 [debug] 22871\#0: *3 poll del event: fd:9 ev:1 2020/10/27 03:48:20 [debug] 22871\#0: *3 poll del index: 3 2020/10/27 03:48:20 [debug] 22871\#0: *3 poll del event: fd:9 ev:4 2020/10/27 03:48:20 [debug] 22871\#0: *3 delete posted event 0892BE6C 2020/10/27 03:48:20 [debug] 22871\#0: *3 lua close socket connection 2020/10/27 03:48:20 [debug] 22871\#0: *3 reusable connection: 0 ' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - response_body - response is expected (repeated req 2, req 0) |
got: 'failed to connect: connection refused ' expected: 'done ' |
014-bugs.t | TEST 39: lua_code_cache off + setkeepalive - pattern "[error]" should not match any line in error.log but matches line "2020/10/27 03:48:20 [error] 22871\#0: *5 connect() failed (111: Connection refused), client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 2) |
2020/10/27 03:48:20 [debug] 22871\#0: *5 lua tcp socket handle connect error 2020/10/27 03:48:20 [debug] 22871\#0: *5 lua finalize socket 2020/10/27 03:48:20 [debug] 22871\#0: *5 lua http cleanup free: 0891AB60 2020/10/27 03:48:20 [debug] 22871\#0: *5 poll del event: fd:9 ev:1 2020/10/27 03:48:20 [debug] 22871\#0: *5 poll del index: 3 2020/10/27 03:48:20 [debug] 22871\#0: *5 poll del event: fd:9 ev:4 2020/10/27 03:48:20 [debug] 22871\#0: *5 delete posted event 0892BE6C 2020/10/27 03:48:20 [debug] 22871\#0: *5 lua close socket connection 2020/10/27 03:48:20 [debug] 22871\#0: *5 reusable connection: 0 ' |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - status code ok |
got: '500' expected: '200' |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - response_body - response is expected (repeated req 0, req 0) |
got: '<ht' expected: 'hi ' |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - pattern "my Content-Length: 8589934591" should match a line in error.log (req 0) | |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - pattern "upstream prematurely closed connection while sending to client" should match a line in error.log (req 0) | |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - status code ok |
got: '500' expected: '200' |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - response_body - response is expected (repeated req 1, req 0) |
got: '<ht' expected: 'hi ' |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - pattern "my Content-Length: 8589934591" should match a line in error.log (req 1) | |
016-resp-header.t | TEST 94: fix negative content-length number(\#1791) - pattern "upstream prematurely closed connection while sending to client" should match a line in error.log (req 1) | |
017-exec.t | ERROR: client socket timed out - TEST 11: exec after location capture (memc) |
' |
017-exec.t | TEST 11: exec after location capture (memc) - status code ok |
got: '' expected: '200' |
017-exec.t | TEST 11: exec after location capture (memc) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "hello hello hello world world world" length: 35 strings begin to differ at char 1 (line 1 column 1) |
017-exec.t | ERROR: client socket timed out - TEST 11: exec after location capture (memc) |
' |
017-exec.t | TEST 11: exec after location capture (memc) - status code ok |
got: '' expected: '200' |
017-exec.t | TEST 11: exec after location capture (memc) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "hello hello hello world world world" length: 35 strings begin to differ at char 1 (line 1 column 1) |
017-exec.t | ERROR: client socket timed out - TEST 13: exec after named location capture (memc) |
' |
017-exec.t | TEST 13: exec after named location capture (memc) - status code ok |
got: '' expected: '200' |
017-exec.t | TEST 13: exec after named location capture (memc) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "hello hello hello world world world" length: 35 strings begin to differ at char 1 (line 1 column 1) |
017-exec.t | ERROR: client socket timed out - TEST 13: exec after named location capture (memc) |
' |
017-exec.t | TEST 13: exec after named location capture (memc) - status code ok |
got: '' expected: '200' |
017-exec.t | TEST 13: exec after named location capture (memc) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "hello hello hello world world world" length: 35 strings begin to differ at char 1 (line 1 column 1) |
ERROR: client socket timed out - TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) |
' |
|
TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - status code ok |
got: '' expected: '200' |
|
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 ' |
|
ERROR: client socket timed out - TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) |
' |
|
TEST 54: forwarding in-file request bodies to multiple subrequests (exceeding client_body_buffer_size) - status code ok |
got: '' expected: '200' |
|
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 ' |
|
TEST 78: avoid request smuggling 2/4 (POST capture + smuggle in body) - status code ok |
got: '' expected: '200' |
|
TEST 78: avoid request smuggling 2/4 (POST capture + smuggle in body) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,22 +0,0 @@ -req bytes: 205 -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 - -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 ' |
|
TEST 78: avoid request smuggling 2/4 (POST capture + smuggle in body) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) |
' |
|
TEST 78: avoid request smuggling 2/4 (POST capture + smuggle in body) - status code ok |
got: '' expected: '200' |
|
TEST 78: avoid request smuggling 2/4 (POST capture + smuggle in body) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,22 +0,0 @@ -req bytes: 205 -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 - -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 ' |
|
TEST 77: avoid request smuggling 1/4 (default capture + smuggle in header) - status code ok |
got: '' expected: '200' |
|
TEST 77: avoid request smuggling 1/4 (default capture + smuggle in header) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,22 +0,0 @@ -req bytes: 146 -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -1f -method: GET, uri: /foo, X: nil - -0 - -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -2d -method: GET, uri: /foo, X: GET /bar HTTP/1.0 - -0 ' |
|
TEST 77: avoid request smuggling 1/4 (default capture + smuggle in header) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) |
' |
|
TEST 77: avoid request smuggling 1/4 (default capture + smuggle in header) - status code ok |
got: '' expected: '200' |
|
TEST 77: avoid request smuggling 1/4 (default capture + smuggle in header) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,22 +0,0 @@ -req bytes: 146 -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -1f -method: GET, uri: /foo, X: nil - -0 - -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -2d -method: GET, uri: /foo, X: GET /bar HTTP/1.0 - -0 ' |
|
ERROR: client socket timed out - TEST 13: POST (with body, memc method) |
' |
|
TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
|
TEST 13: POST (with body, memc method) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -GET: 404 -PUT: 201 -cached: hello ' |
|
ERROR: client socket timed out - TEST 13: POST (with body, memc method) |
' |
|
TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
|
TEST 13: POST (with body, memc method) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -GET: 404 -PUT: 201 -cached: hello ' |
|
TEST 79: avoid request smuggling 3/4 (POST capture w/ always_forward_body + smuggle in body) - status code ok |
got: '' expected: '200' |
|
TEST 79: avoid request smuggling 3/4 (POST capture w/ always_forward_body + smuggle in body) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,22 +0,0 @@ -req bytes: 205 -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 - -HTTP/1.1 200 OK -Server: nginx -Content-Type: text/plain -Transfer-Encoding: chunked -Connection: keep-alive - -18 -method: POST, uri: /foo - -0 ' |
|
Bailout called. | Further testing stopped: TEST 79: avoid request smuggling 3/4 (POST capture w/ always_forward_body + smuggle in body) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) |
File | Name | Details |
---|---|---|
005-exit.t | TEST 21: exit 403 in header filter - status code ok |
got: '' expected: '403' |
005-exit.t | TEST 21: exit 403 in header filter - response_body_like - response is expected () |
'' doesn't match '(?^s:403 Forbidden)' |
005-exit.t | TEST 21: exit 403 in header filter - status code ok |
got: '' expected: '403' |
005-exit.t | TEST 21: exit 403 in header filter - response_body_like - response is expected () |
'' doesn't match '(?^s:403 Forbidden)' |
005-exit.t | TEST 24: exit 444 in header filter - status code ok |
got: '' expected: '444' |
005-exit.t | TEST 22: exit 201 in header filter - status code ok |
got: '' expected: '201' |
005-exit.t | TEST 23: exit both in header filter and content handler - status code ok |
got: '' expected: '201' |