(This page was automatically generated by the tools in the opsboy project on 03:17:24 31-May-2022 GMT.)
Commit | Testing Time | Unexpected Failures |
Expected Failures |
Files | Tests | Elapsed Time |
---|---|---|---|---|---|---|
2c60e896 | 2022-05-30 07:16:31 GMT | 748 | 1393 | 212 | 22958 | 2344 sec |
File | Name | Details |
---|---|---|
000--init.t | 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 | 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 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 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$)' |
017-exec.t | 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 | 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) |
017-exec.t | 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 | 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) |
020-subrequest.t | TEST 12: POST (with body, memc method) |
' |
020-subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
020-subrequest.t | TEST 12: 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 ' |
020-subrequest.t | TEST 12: POST (with body, memc method) |
' |
020-subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
020-subrequest.t | TEST 12: 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 ' |
020-subrequest.t | TEST 32: test memcached with subrequests |
' |
020-subrequest.t | TEST 32: test memcached with subrequests - status code ok |
got: '' expected: '200' |
020-subrequest.t | TEST 32: test memcached with subrequests - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
020-subrequest.t | TEST 32: test memcached with subrequests |
' |
020-subrequest.t | TEST 32: test memcached with subrequests - status code ok |
got: '' expected: '200' |
020-subrequest.t | TEST 32: test memcached with subrequests - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
020-subrequest.t | TEST 13: POST (with body, memc method) |
' |
020-subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
020-subrequest.t | 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 ' |
020-subrequest.t | TEST 13: POST (with body, memc method) |
' |
020-subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
020-subrequest.t | 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 ' |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O |
' |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - status code ok |
got: '' expected: '200' |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "content GET: 404\x{0a}content PUT: 201\x{0a}content cached: "... length: 56 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O |
' |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - status code ok |
got: '' expected: '200' |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "content GET: 404\x{0a}content PUT: 201\x{0a}content cached: "... length: 56 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 0, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 1, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 2, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 3, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 4, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 5, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 6, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 7, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 8, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi |
' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 9, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 1, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 2, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 3, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 4, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 5, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 6, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 7, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 8, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 6: memc sanity |
' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 9, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 0, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 1, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 2, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 3, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 4, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 5, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 6, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 7, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 8, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
023-rewrite/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 9, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
023-rewrite/socket-keepalive.t | TEST 1: sanity |
' |
023-rewrite/socket-keepalive.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 1: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:^connected: 1, reused: \d+ request sent: 11 received: OK connected: 1, reused: [1-9]\d* request sent: 11 received: OK )' |
023-rewrite/socket-keepalive.t | TEST 1: sanity |
' |
023-rewrite/socket-keepalive.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 1: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:^connected: 1, reused: \d+ request sent: 11 received: OK connected: 1, reused: [1-9]\d* request sent: 11 received: OK )' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections |
' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - response_body_like - response is expected () |
'' doesn't match '(?^s:^connected: 1, reused: \d+ request sent: 11 received: OK connected: 1, reused: [1-9]\d* request sent: 11 received: OK )' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections |
' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - response_body_like - response is expected () |
'' doesn't match '(?^s:^connected: 1, reused: \d+ request sent: 11 received: OK connected: 1, reused: [1-9]\d* request sent: 11 received: OK )' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive |
' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'ok ' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive |
' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - status code ok |
got: '' expected: '200' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'ok ' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit |
' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - status code ok |
got: '' expected: '404' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'Not found, dear... ' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit |
' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - status code ok |
got: '' expected: '404' |
023-rewrite/socket-keepalive.t | TEST 13: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'Not found, dear... ' |
023-rewrite/subrequest.t | TEST 22: more args |
' |
023-rewrite/subrequest.t | TEST 22: more args - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | TEST 22: more args - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -copass: res 404 -copas: capture /memc_set -copss: status 200 ' |
023-rewrite/subrequest.t | TEST 22: more args |
' |
023-rewrite/subrequest.t | TEST 22: more args - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | TEST 22: more args - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -copass: res 404 -copas: capture /memc_set -copss: status 200 ' |
023-rewrite/subrequest.t | TEST 13: POST (with body, memc method) |
' |
023-rewrite/subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | 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 ' |
023-rewrite/subrequest.t | TEST 13: POST (with body, memc method) |
' |
023-rewrite/subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | 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 ' |
023-rewrite/subrequest.t | TEST 12: POST (with body, memc method) |
' |
023-rewrite/subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | TEST 12: 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 ' |
023-rewrite/subrequest.t | TEST 12: POST (with body, memc method) |
' |
023-rewrite/subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
023-rewrite/subrequest.t | TEST 12: 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 ' |
023-rewrite/tcp-socket.t | TEST 19: cannot survive across request boundary (send) |
' |
023-rewrite/tcp-socket.t | TEST 19: cannot survive across request boundary (send) - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 19: cannot survive across request boundary (send) - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:connected: 1 request sent: 11 received: OK|failed to send request: closed)$)' |
023-rewrite/tcp-socket.t | TEST 19: cannot survive across request boundary (send) - status code ok |
got: '500' expected: '200' |
023-rewrite/tcp-socket.t | TEST 19: cannot survive across request boundary (send) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^s:^(?:connected: 1 request sent: 11 received: OK|failed to send request: closed)$)' |
023-rewrite/tcp-socket.t | TEST 20: cannot survive across request boundary (receive) |
' |
023-rewrite/tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - response_body_like - response is expected () |
'' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to receive a line: closed \[nil\])$)' |
023-rewrite/tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - status code ok |
got: '500' expected: '200' |
023-rewrite/tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to receive a line: closed \[nil\])$)' |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) |
' |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "connected: 1\x{0a}request sent: 11\x{0a}received: OK\x{0a}close: "... length: 77 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) |
' |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "connected: 1\x{0a}request sent: 11\x{0a}received: OK\x{0a}close: "... length: 77 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/tcp-socket.t | TEST 21: cannot survive across request boundary (close) |
' |
023-rewrite/tcp-socket.t | TEST 21: cannot survive across request boundary (close) - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 21: cannot survive across request boundary (close) - response_body_like - response is expected () |
'' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to close: closed)$)' |
023-rewrite/tcp-socket.t | TEST 21: cannot survive across request boundary (close) - status code ok |
got: '500' expected: '200' |
023-rewrite/tcp-socket.t | TEST 21: cannot survive across request boundary (close) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to close: closed)$)' |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately |
' |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "connected: 1\x{0a}connected again: 1\x{0a}request sent: 11\x{0a}r"... length: 75 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately |
' |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "connected: 1\x{0a}connected again: 1\x{0a}request sent: 11\x{0a}r"... length: 75 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together |
' |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "1: connected: 1\x{0a}2: connected: 1\x{0a}1: request sent: 1"... length: 149 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together |
' |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together - status code ok |
got: '' expected: '200' |
023-rewrite/tcp-socket.t | TEST 24: two sockets mix together - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "1: connected: 1\x{0a}2: connected: 1\x{0a}1: request sent: 1"... length: 149 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
023-rewrite/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
024-access/mixed.t | TEST 1: access I/O with content I/O |
' |
024-access/mixed.t | TEST 1: access I/O with content I/O - status code ok |
got: '' expected: '200' |
024-access/mixed.t | TEST 1: access I/O with content I/O - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -content GET: 404 -content PUT: 201 -content cached: hello ' |
024-access/mixed.t | TEST 1: access I/O with content I/O |
' |
024-access/mixed.t | TEST 1: access I/O with content I/O - status code ok |
got: '' expected: '200' |
024-access/mixed.t | TEST 1: access I/O with content I/O - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -content GET: 404 -content PUT: 201 -content cached: hello ' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O |
' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - status code ok |
got: '' expected: '200' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -content GET: 404 -content PUT: 201 -content cached: hello ' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O |
' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - status code ok |
got: '' expected: '200' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -content GET: 404 -content PUT: 201 -content cached: hello ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 0, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 1, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 2, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 3, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 4, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 5, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 6, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 7, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 8, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 9, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 0, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 1, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 2, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 3, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 4, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 5, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 6, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 7, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 8, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 7: memc muti + multi |
' |
024-access/multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 9, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 1, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 2, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 3, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 4, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 5, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 6, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 7, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 8, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/multi-capture.t | TEST 6: memc sanity |
' |
024-access/multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
024-access/multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 9, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
024-access/subrequest.t | TEST 13: POST (with body, memc method) |
' |
024-access/subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
024-access/subrequest.t | TEST 13: POST (with body, memc method) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "GET: 404\x{0a}PUT: 201\x{0a}cached: hello\x{0a}" length: 32 strings begin to differ at char 1 (line 1 column 1) |
024-access/subrequest.t | TEST 13: POST (with body, memc method) |
' |
024-access/subrequest.t | TEST 13: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
024-access/subrequest.t | TEST 13: POST (with body, memc method) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "GET: 404\x{0a}PUT: 201\x{0a}cached: hello\x{0a}" length: 32 strings begin to differ at char 1 (line 1 column 1) |
024-access/subrequest.t | TEST 12: POST (with body, memc method) |
' |
024-access/subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
024-access/subrequest.t | TEST 12: POST (with body, memc method) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "GET: 404\x{0a}PUT: 201\x{0a}cached: hello\x{0a}" length: 32 strings begin to differ at char 1 (line 1 column 1) |
024-access/subrequest.t | TEST 12: POST (with body, memc method) |
' |
024-access/subrequest.t | TEST 12: POST (with body, memc method) - status code ok |
got: '' expected: '200' |
024-access/subrequest.t | TEST 12: POST (with body, memc method) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "GET: 404\x{0a}PUT: 201\x{0a}cached: hello\x{0a}" length: 32 strings begin to differ at char 1 (line 1 column 1) |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
024-access/uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) |
' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - status code ok |
got: '' expected: '200' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK ' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) |
' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - status code ok |
got: '' expected: '200' |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK ' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) |
' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - status code ok |
got: '' expected: '200' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK ' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) |
' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - status code ok |
got: '' expected: '200' |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 1, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 2, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 3, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 4, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 5, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 6, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 7, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 8, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 6: memc sanity |
' |
027-multi-capture.t | TEST 6: memc sanity - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 6: memc sanity - response_body - response is expected (repeated req 9, req 0) |
@@ -1,6 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 2, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 3, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 4, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 5, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:34 [error] 25981\#25981: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 5) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:34 [error] 25981\#25981: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 5) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 6, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:37 [error] 25981\#25981: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 6) |
2022/05/30 09:13:37 [error] 25981\#25981: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" 2022/05/30 09:13:44 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:37 [error] 25981\#25981: *1 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 6) |
2022/05/30 09:13:44 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:44 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 6) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:44 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 6) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 7, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:47 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 7) |
2022/05/30 09:13:47 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" 2022/05/30 09:13:54 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:47 [error] 25981\#25981: *6 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 7) |
2022/05/30 09:13:54 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:54 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 7) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:54 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 7) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 8, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:57 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 8) |
2022/05/30 09:13:57 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" 2022/05/30 09:14:04 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:13:57 [error] 25981\#25981: *11 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 8) |
2022/05/30 09:14:04 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:04 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 8) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:04 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 8) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - response_body - response is expected (repeated req 9, req 0) |
@@ -1,32 +0,0 @@ -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f -res1.status = 200 -res1.body = a -res2.status = 200 -res2.body = b -res3.status = 200 -res3.body = e -res4.status = 200 -res4.body = f ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:07 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 9) |
2022/05/30 09:14:07 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" 2022/05/30 09:14:14 [error] 25981\#25981: *21 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:07 [error] 25981\#25981: *16 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 9) |
2022/05/30 09:14:14 [error] 25981\#25981: *21 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main HTTP/1.1", subrequest: "/memc", upstream: "memcached://127.0.0.1:11211", host: "localhost" ' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:14 [error] 25981\#25981: *21 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 9) |
' |
027-multi-capture.t | TEST 10: capture multi in series (more complex, using memc) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:14:14 [error] 25981\#25981: *21 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 127.0.0.1, server: localhost, request: \"GET /main HTTP/1.1\", subrequest: \"/memc\", upstream: \"memcached://127.0.0.1:11211\", host: \"localhost\"" (req 9) |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 2, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 3, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 4, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 5, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 6, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 7, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 8, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 9, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 0, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 1, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 2, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 3, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 4, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 5, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 6, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 7, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 8, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 7: memc muti + multi |
' |
027-multi-capture.t | TEST 7: memc muti + multi - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 7: memc muti + multi - response_body - response is expected (repeated req 9, req 0) |
@@ -1,16 +0,0 @@ -res1.status = 200 -res1.body = [1 res1.status = 201 -1 res1.body = STORED - -1 res2.status = 201 -1 res2.body = STORED - -] -res2.status = 200 -res2.body = [2 res1.status = 201 -2 res1.body = STORED - -2 res2.status = 201 -2 res2.body = STORED - -] ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 0, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 1, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 2, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 3, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 4, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 5, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 6, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 7, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 8, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests |
' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 8: memc 4 concurrent requests - response_body - response is expected (repeated req 9, req 0) |
@@ -1,12 +0,0 @@ -res1.status = 201 -res1.body = STORED - -res2.status = 201 -res2.body = STORED - -res3.status = 201 -res3.body = STORED - -res4.status = 201 -res4.body = STORED - ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 2, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 3, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 4, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 5, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 6, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 7, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 8, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases |
' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - status code ok |
got: '' expected: '200' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - response_body - response is expected (repeated req 9, req 0) |
@@ -1,3 +0,0 @@ -content d: d -content e: e -content f: f ' |
058-tcp-socket.t | TEST 20: cannot survive across request boundary (receive) |
' |
058-tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - response_body_like - response is expected () |
'' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to receive a line: closed \[nil\])$)' |
058-tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - status code ok |
got: '500' expected: '200' |
058-tcp-socket.t | TEST 20: cannot survive across request boundary (receive) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to receive a line: closed \[nil\])$)' |
058-tcp-socket.t | TEST 61: options_table is nil |
' |
058-tcp-socket.t | TEST 61: options_table is nil - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 61: options_table is nil - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil ' |
058-tcp-socket.t | TEST 61: options_table is nil |
' |
058-tcp-socket.t | TEST 61: options_table is nil - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 61: options_table is nil - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil ' |
058-tcp-socket.t | TEST 21: cannot survive across request boundary (close) |
' |
058-tcp-socket.t | TEST 21: cannot survive across request boundary (close) - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 21: cannot survive across request boundary (close) - response_body_like - response is expected () |
'' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to close: closed)$)' |
058-tcp-socket.t | TEST 21: cannot survive across request boundary (close) - status code ok |
got: '500' expected: '200' |
058-tcp-socket.t | TEST 21: cannot survive across request boundary (close) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^:^(?:connected: 1 request sent: 11 received: OK|failed to close: closed)$)' |
058-tcp-socket.t | TEST 23: connect again immediately |
' |
058-tcp-socket.t | TEST 23: connect again immediately - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 23: connect again immediately - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -connected again: 1 -request sent: 11 -received: OK -close: 1 nil ' |
058-tcp-socket.t | TEST 23: connect again immediately |
' |
058-tcp-socket.t | TEST 23: connect again immediately - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 23: connect again immediately - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -connected again: 1 -request sent: 11 -received: OK -close: 1 nil ' |
058-tcp-socket.t | TEST 24: two sockets mix together |
' |
058-tcp-socket.t | TEST 24: two sockets mix together - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 24: two sockets mix together - response_body - response is expected (repeated req 0, req 0) |
@@ -1,8 +0,0 @@ -1: connected: 1 -2: connected: 1 -1: request sent: 11 -2: request sent: 57 -1: received: OK -2: received: HTTP/1.1 200 OK -1: close: 1 nil -2: close: 1 nil ' |
058-tcp-socket.t | TEST 24: two sockets mix together |
' |
058-tcp-socket.t | TEST 24: two sockets mix together - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 24: two sockets mix together - response_body - response is expected (repeated req 1, req 0) |
@@ -1,8 +0,0 @@ -1: connected: 1 -2: connected: 1 -1: request sent: 11 -2: request sent: 57 -1: received: OK -2: received: HTTP/1.1 200 OK -1: close: 1 nil -2: close: 1 nil ' |
058-tcp-socket.t | TEST 19: cannot survive across request boundary (send) |
' |
058-tcp-socket.t | TEST 19: cannot survive across request boundary (send) - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 19: cannot survive across request boundary (send) - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:connected: 1 request sent: 11 received: OK|failed to send request: closed)$)' |
058-tcp-socket.t | TEST 19: cannot survive across request boundary (send) - status code ok |
got: '500' expected: '200' |
058-tcp-socket.t | TEST 19: cannot survive across request boundary (send) - response_body_like - response is expected (<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html>) |
'<html> <head><title>500 Internal Server Error</title></head> <body> <center><h1>500 Internal Server Error</h1></center> <hr><center>openresty</center> </body> </html> ' doesn't match '(?^s:^(?:connected: 1 request sent: 11 received: OK|failed to send request: closed)$)' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) |
' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil -subrequest: 200, OK ' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) |
' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - status code ok |
got: '' expected: '200' |
058-tcp-socket.t | TEST 29: cosocket before location capture (tcpsock:send did not clear u->waiting) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil -subrequest: 200, OK ' |
060-lua-memcached.t | TEST 1: sanity |
' |
060-lua-memcached.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
060-lua-memcached.t | TEST 1: sanity - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
060-lua-memcached.t | TEST 1: sanity |
' |
060-lua-memcached.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
060-lua-memcached.t | TEST 1: sanity - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
060-lua-memcached.t | TEST 2: raw memcached |
' |
060-lua-memcached.t | TEST 2: raw memcached - status code ok |
got: '' expected: '200' |
060-lua-memcached.t | TEST 2: raw memcached - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
060-lua-memcached.t | TEST 2: raw memcached |
' |
060-lua-memcached.t | TEST 2: raw memcached - status code ok |
got: '' expected: '200' |
060-lua-memcached.t | TEST 2: raw memcached - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'some_key: hello 1234 ' |
066-socket-receiveuntil.t | TEST 1: memcached read lines |
' |
066-socket-receiveuntil.t | TEST 1: memcached read lines - status code ok |
got: '' expected: '200' |
066-socket-receiveuntil.t | TEST 1: memcached read lines - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil ' |
066-socket-receiveuntil.t | TEST 1: memcached read lines |
' |
066-socket-receiveuntil.t | TEST 1: memcached read lines - status code ok |
got: '' expected: '200' |
066-socket-receiveuntil.t | TEST 1: memcached read lines - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -received: OK -close: 1 nil ' |
068-socket-keepalive.t | TEST 1: sanity |
' |
068-socket-keepalive.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 1: sanity - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK -connected: 1, reused: 1 -request sent: 11 -received: OK ' |
068-socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections |
' |
068-socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK -connected: 1, reused: 1 -request sent: 11 -received: OK ' |
068-socket-keepalive.t | TEST 13: github issue \#108: ngx.location.capture + redis.set_keepalive |
' |
068-socket-keepalive.t | TEST 13: github issue \#108: ngx.location.capture + redis.set_keepalive - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 13: github issue \#108: ngx.location.capture + redis.set_keepalive - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'ok ' |
068-socket-keepalive.t | TEST 14: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit |
' |
068-socket-keepalive.t | TEST 14: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - status code ok |
got: '' expected: '404' |
068-socket-keepalive.t | TEST 14: github issue \#110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'Not found, dear... ' |
068-socket-keepalive.t | TEST 16: custom pools (same pool for different host:port) - tcp |
' |
068-socket-keepalive.t | TEST 16: custom pools (same pool for different host:port) - tcp - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 16: custom pools (same pool for different host:port) - tcp - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +0,0 @@ -connected: 1, reused: 0 -connected: 1, reused: 1 ' |
068-socket-keepalive.t | TEST 27: conn queuing: connect() can specify 'pool_size' which overrides setkeepalive() |
' |
068-socket-keepalive.t | TEST 27: conn queuing: connect() can specify 'pool_size' which overrides setkeepalive() - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 27: conn queuing: connect() can specify 'pool_size' which overrides setkeepalive() - response_body - response is expected (repeated req 0, req 0) |
@@ -1,8 +0,0 @@ -connected: 1, reused: 0 -request sent: 11 -received: OK -connected: 1, reused: 1 -request sent: 11 -received: OK -reused: 1 -reused: 0 ' |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool |
' |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -connected: A, reused: 0 -connected: B, reused: 0 -connected: A, reused: 1 -connected: B, reused: 1 -reused: 1 -reused: 0 ' |
068-socket-keepalive.t | TEST 32: conn queuing: once 'pool_size' is reached and pool has 'backlog |
' |
068-socket-keepalive.t | TEST 32: conn queuing: once 'pool_size' is reached and pool has 'backlog' - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 32: conn queuing: once 'pool_size' is reached and pool has 'backlog' - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -request sent: 11 -received: OK -setkeepalive: OK ' |
068-socket-keepalive.t | TEST 37: conn queuing: in uthread |
' |
068-socket-keepalive.t | TEST 37: conn queuing: in uthread - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 37: conn queuing: in uthread - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -too many waiting connect operations -start to handle uthread -continue to handle other uthread -start to handle uthread -continue to handle other uthread -all uthreads ok ' |
068-socket-keepalive.t | TEST 38: conn queuing: in access_by_lua |
' |
068-socket-keepalive.t | TEST 38: conn queuing: in access_by_lua - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 38: conn queuing: in access_by_lua - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -too many waiting connect operations -start to handle uthread -continue to handle other uthread -start to handle uthread -continue to handle other uthread -all uthreads ok ' |
068-socket-keepalive.t | TEST 39: conn queuing: in rewrite_by_lua |
' |
068-socket-keepalive.t | TEST 39: conn queuing: in rewrite_by_lua - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 39: conn queuing: in rewrite_by_lua - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -too many waiting connect operations -start to handle uthread -continue to handle other uthread -start to handle uthread -continue to handle other uthread -all uthreads ok ' |
068-socket-keepalive.t | TEST 51: conn queuing: only decrease the counter for connections which were counted by the pool |
' |
068-socket-keepalive.t | TEST 51: conn queuing: only decrease the counter for connections which were counted by the pool - status code ok |
got: '' expected: '200' |
068-socket-keepalive.t | TEST 51: conn queuing: only decrease the counter for connections which were counted by the pool - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'ok ' |
071-idle-socket.t | TEST 2: read timer cleared in time - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +1,5 @@ connected: 1 request sent: 11 -received: OK +failed to receive a line: timeout [] request sent again: 11 close: 1 nil ' |
071-idle-socket.t | TEST 2: read timer cleared in time - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:24:13 [error] 440\#440: *1 lua tcp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
' |
071-idle-socket.t | TEST 2: read timer cleared in time - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +1,5 @@ connected: 1 request sent: 11 -received: OK +failed to receive a line: timeout [] request sent again: 11 close: 1 nil ' |
071-idle-socket.t | TEST 2: read timer cleared in time - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:24:14 [error] 440\#440: *3 lua tcp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
071-idle-socket.t | TEST 4: send timer cleared in time - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +1,3 @@ connected: 1 request sent: 11 -received: OK +failed to receive a line: timeout [] -close: 1 nil ' |
071-idle-socket.t | TEST 4: send timer cleared in time - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:24:16 [error] 455\#455: *1 lua tcp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
' |
071-idle-socket.t | TEST 4: send timer cleared in time - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +1,3 @@ connected: 1 request sent: 11 -received: OK +failed to receive a line: timeout [] -close: 1 nil ' |
071-idle-socket.t | TEST 4: send timer cleared in time - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:24:17 [error] 455\#455: *3 lua tcp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data |
' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data - status code ok |
got: '' expected: '200' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data - response_body - response is expected (repeated req 0, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -read: O -failed to set keepalive: unread data in buffer ' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data |
' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data - status code ok |
got: '' expected: '200' |
071-idle-socket.t | TEST 6: set keepalive when cosocket recv buffer has unread data - response_body - response is expected (repeated req 1, req 0) |
@@ -1,4 +0,0 @@ -connected: 1 -request sent: 11 -read: O -failed to set keepalive: unread data in buffer ' |
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):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 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' |
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' |
087-udp-socket.t | TEST 2: multiple parallel queries - response_body_like - response is expected (connected failed to receive data: timeout) |
'connected failed to receive data: timeout ' doesn't match '(?^s:^connected 1: received 12 bytes: [] OK 2: received 12 bytes: [] OK $)' |
087-udp-socket.t | TEST 2: multiple parallel queries - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:29 [error] 1476\#1476: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
' |
087-udp-socket.t | TEST 2: multiple parallel queries - response_body_like - response is expected (connected failed to receive data: timeout) |
'connected failed to receive data: timeout ' doesn't match '(?^s:^connected 1: received 12 bytes: [] OK 2: received 12 bytes: [] OK $)' |
087-udp-socket.t | TEST 2: multiple parallel queries - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:29 [error] 1476\#1476: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 2: multiple parallel queries - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:30 [error] 1476\#1476: *3 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 1: sanity - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected -received 12 bytes: OK +failed to receive data: timeout ' |
087-udp-socket.t | TEST 1: sanity - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:32 [error] 1499\#1499: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
' |
087-udp-socket.t | TEST 1: sanity - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1,2 @@ connected -received 12 bytes: OK +failed to receive data: timeout ' |
087-udp-socket.t | TEST 1: sanity - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:32 [error] 1499\#1499: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 1: sanity - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:33 [error] 1499\#1499: *3 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - response_body - response is expected (repeated req 0, req 0) |
@@ -1,2 +1,2 @@ connected -received 12 bytes: OK +failed to receive data: timeout ' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:37 [error] 1576\#1576: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) |
' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - response_body - response is expected (repeated req 1, req 0) |
@@ -1,2 +1,2 @@ connected -received 12 bytes: OK +failed to receive data: timeout ' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:37 [error] 1576\#1576: *1 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:25:38 [error] 1576\#1576: *3 lua udp socket read timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 1) |
' |
087-udp-socket.t | TEST 6: connect again immediately |
' |
087-udp-socket.t | TEST 6: connect again immediately - status code ok |
got: '' expected: '200' |
087-udp-socket.t | TEST 6: connect again immediately - response_body - response is expected (repeated req 0, req 0) |
@@ -1,6 +0,0 @@ -connected: 1 -connected again: 1 -request sent: 1 -received: OK - -close: 1 nil ' |
087-udp-socket.t | TEST 6: connect again immediately |
' |
087-udp-socket.t | TEST 6: connect again immediately - status code ok |
got: '' expected: '200' |
087-udp-socket.t | TEST 6: connect again immediately - response_body - response is expected (repeated req 1, req 0) |
@@ -1,6 +0,0 @@ -connected: 1 -connected again: 1 -request sent: 1 -received: OK - -close: 1 nil ' |
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 |
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 |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp |
' |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - status code ok |
got: '' expected: '200' |
093-uthread-spawn.t | TEST 20: user threads + ngx.socket.tcp - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -before -after -received: OK ' |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "received 12 bytes: OK |
" should match a line in error.log (req 0)' |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "received 12 bytes: OK |
" should match a line in error.log (req 1)' |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "received 12 bytes: OK |
" should match a line in error.log (req 0)' |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "received 12 bytes: OK |
" should match a line in error.log (req 1)' |
124-init-worker.t | TEST 6: timer.at + cosocket (by_lua_file) - response_body - response is expected (repeated req 0, req 0) |
got: 'timed out ' expected: 'ok ' |
124-init-worker.t | TEST 4: timer.at + cosocket - response_body - response is expected (repeated req 0, req 0) |
got: 'timed out ' expected: 'ok ' |
128-duplex-tcp-socket.t | TEST 2: read timeout errors won't affect writing - response_body_like - response is expected (connected: 1 partial read: read timed out: 300 close: 1 nil) |
'connected: 1 partial read: read timed out: 300 close: 1 nil ' doesn't match '(?^s:^connected: 1 (?:received: OK|failed to send request: timeout partial read: ) read timed out: [1-9]\d* close: 1 nil$)' |
128-duplex-tcp-socket.t | TEST 2: read timeout errors won't affect writing - response_body_like - response is expected (connected: 1 partial read: read timed out: 300 close: 1 nil) |
'connected: 1 partial read: read timed out: 300 close: 1 nil ' doesn't match '(?^s:^connected: 1 (?:received: OK|failed to send request: timeout partial read: ) read timed out: [1-9]\d* close: 1 nil$)' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) |
' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) - status code ok |
got: '' expected: '200' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) - response_body - response is expected (repeated req 0, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -received: OK -received: END -received: END -setkeepalive: 1 nil ' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) |
' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) - status code ok |
got: '' expected: '200' |
128-duplex-tcp-socket.t | TEST 1: pipelined memcached requests (sent one byte at a time) - response_body - response is expected (repeated req 1, req 0) |
@@ -1,5 +0,0 @@ -connected: 1 -received: OK -received: END -received: END -setkeepalive: 1 nil ' |
139-ssl-cert-by.t | TEST 4: cosocket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:31:59 [error] 5990\#5990: *4 lua tcp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
2022/05/30 09:31:59 [error] 5990\#5990: *4 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:31:59 [error] 5990\#5990: *4 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
' |
139-ssl-cert-by.t | TEST 4: cosocket - response_body - response is expected (repeated req 1, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:01 [error] 5990\#5990: *9 lua tcp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
2022/05/30 09:32:01 [error] 5990\#5990: *9 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:01 [error] 5990\#5990: *9 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
' |
139-ssl-cert-by.t | TEST 4: cosocket - response_body - response is expected (repeated req 2, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:03 [error] 5990\#5990: *14 lua tcp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:32:03 [error] 5990\#5990: *14 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:03 [error] 5990\#5990: *14 [lua] ssl_certificate_by_lua(nginx.conf:28):20: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:05 [error] 6041\#6041: *4 lua udp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
2022/05/30 09:32:05 [error] 6041\#6041: *4 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:05 [error] 6041\#6041: *4 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:06 [error] 6041\#6041: *9 lua udp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
2022/05/30 09:32:06 [error] 6041\#6041: *9 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:06 [error] 6041\#6041: *9 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:07 [error] 6041\#6041: *14 lua udp socket read timed out, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:32:07 [error] 6041\#6041: *14 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:07 [error] 6041\#6041: *14 [lua] ssl_certificate_by_lua(nginx.conf:32):21: failed to receive memc reply: timeout, context: ssl_certificate_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
143-ssl-session-fetch.t | TEST 4: cosocket |
' |
143-ssl-session-fetch.t | TEST 4: cosocket - status code ok |
got: '' expected: '200' |
143-ssl-session-fetch.t | TEST 4: cosocket - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -connected: 1 -ssl handshake: cdata -close: 1 nil ' |
143-ssl-session-fetch.t | TEST 4: cosocket |
' |
143-ssl-session-fetch.t | TEST 4: cosocket - status code ok |
got: '' expected: '200' |
143-ssl-session-fetch.t | TEST 4: cosocket - response_body - response is expected (repeated req 2, req 0) |
@@ -1,3 +0,0 @@ -connected: 1 -ssl handshake: cdata -close: 1 nil ' |
143-ssl-session-fetch.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:33 [error] 6328\#6328: *7 lua tcp socket read timed out, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:32:33 [error] 6328\#6328: *7 [lua] ssl_session_fetch_by_lua(nginx.conf:25):20: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
143-ssl-session-fetch.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:33 [error] 6328\#6328: *7 [lua] ssl_session_fetch_by_lua(nginx.conf:25):20: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:42 [error] 6448\#6448: *7 lua udp socket read timed out, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
2022/05/30 09:32:42 [error] 6448\#6448: *7 [lua] ssl_session_fetch_by_lua(nginx.conf:25):21: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:42 [error] 6448\#6448: *7 [lua] ssl_session_fetch_by_lua(nginx.conf:25):21: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:43 [error] 6448\#6448: *12 lua udp socket read timed out, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:32:43 [error] 6448\#6448: *12 [lua] ssl_session_fetch_by_lua(nginx.conf:25):21: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:32:43 [error] 6448\#6448: *12 [lua] ssl_session_fetch_by_lua(nginx.conf:25):21: failed to receive memc reply: timeout, context: ssl_session_fetch_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
145-shdict-list.t | TEST 22: lpush return nil - response_body - response is expected (repeated req 0, req 0) |
got: '2921 ' expected: 'nil ' Looks like you failed 1 test of 66. |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:05 [error] 7707\#7707: *4 lua udp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
2022/05/30 09:34:05 [error] 7707\#7707: *4 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:05 [error] 7707\#7707: *4 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:06 [error] 7707\#7707: *9 lua udp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
2022/05/30 09:34:06 [error] 7707\#7707: *9 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:06 [error] 7707\#7707: *9 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:07 [error] 7707\#7707: *14 lua udp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:34:07 [error] 7707\#7707: *14 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:07 [error] 7707\#7707: *14 [lua] ssl_client_hello_by_lua:21: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
166-ssl-client-hello.t | TEST 4: cosocket - response_body - response is expected (repeated req 0, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:09 [error] 7728\#7728: *4 lua tcp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
2022/05/30 09:34:09 [error] 7728\#7728: *4 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:09 [error] 7728\#7728: *4 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 0) |
' |
166-ssl-client-hello.t | TEST 4: cosocket - response_body - response is expected (repeated req 1, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:11 [error] 7728\#7728: *9 lua tcp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
2022/05/30 09:34:11 [error] 7728\#7728: *9 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:11 [error] 7728\#7728: *9 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 1) |
' |
166-ssl-client-hello.t | TEST 4: cosocket - response_body - response is expected (repeated req 2, req 0) |
@@ -1,11 +1,2 @@ connected: 1 -ssl handshake: cdata +failed to do SSL handshake: timeout -sent http request: 56 bytes. -received: HTTP/1.1 201 Created -received: Server: nginx -received: Content-Type: text/plain -received: Content-Length: 4 -received: Connection: close -received: -received: foo -close: 1 nil ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:13 [error] 7728\#7728: *14 lua tcp socket read timed out, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
2022/05/30 09:34:13 [error] 7728\#7728: *14 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "[error]" should not match any line in error.log but matches line "2022/05/30 09:34:13 [error] 7728\#7728: *14 [lua] ssl_client_hello_by_lua:20: failed to receive memc reply: timeout, context: ssl_client_hello_by_lua*, client: unix:, server: unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock" (req 2) |
' |
File | Name | Details |
---|---|---|
002-content.t | TEST 1: basic print - grep_error_log_out (req 0) |
got: "" length: 0 expected: "lua caching unused lua thread\x{0a}" length: 30 strings begin to differ at char 1 (line 1 column 1) |
002-content.t | TEST 1: basic print - grep_error_log_out (req 1) |
got: "" length: 0 expected: "lua reusing cached lua thread\x{0a}lua caching unused l"... length: 60 strings begin to differ at char 1 (line 1 column 1) |
014-bugs.t | nginx: [emerg] | unexpected "A" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:26 |
016-resp-header.t | TEST 75: exceeding max header limit (default 100) - pattern "lua exceeding response header limit 101 > 100" should match a line in error.log (req 0) | |
016-resp-header.t | TEST 75: exceeding max header limit (default 100) - pattern "lua exceeding response header limit 101 > 100" should match a line in error.log (req 1) | |
016-resp-header.t | TEST 77: exceeding max header limit (custom limit, 3) - pattern "lua exceeding response header limit 4 > 3" should match a line in error.log (req 0) | |
016-resp-header.t | TEST 77: exceeding max header limit (custom limit, 3) - pattern "lua exceeding response header limit 4 > 3" should match a line in error.log (req 1) | |
020-subrequest.t | TEST 32: test memcached with subrequests - pattern "lua reuse free buf chain, but reallocate memory because" should match a line in error.log (req 0) | |
020-subrequest.t | TEST 32: test memcached with subrequests - pattern "lua reuse free buf chain, but reallocate memory because" should match a line in error.log (req 1) | |
020-subrequest.t | TEST 27: lua calls lua via subrequests - pattern "lua reuse free buf memory" should match a line in error.log (req 0) | |
020-subrequest.t | TEST 27: lua calls lua via subrequests - pattern "lua reuse free buf memory" should match a line in error.log (req 1) | |
020-subrequest.t | TEST 1: DELETE - pattern "lua http subrequest "/other?"" should match a line in error.log (req 0) | |
020-subrequest.t | TEST 1: DELETE - pattern "lua http subrequest "/other?"" should match a line in error.log (req 1) | |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - grep_error_log_out (req 0) |
got: "" length: 0 expected: "rewrite GET: 404\x{0a}rewrite PUT: 201\x{0a}rewrite cached: "... length: 56 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/mixed.t | TEST 1: rewrite I/O with content I/O - grep_error_log_out (req 1) |
got: "" length: 0 expected: "rewrite GET: 404\x{0a}rewrite PUT: 201\x{0a}rewrite cached: "... length: 56 strings begin to differ at char 1 (line 1 column 1) |
023-rewrite/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 1: sleep 0.5 - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 1: sleep 0.5 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
023-rewrite/sleep.t | TEST 1: sleep 0.5 - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
023-rewrite/sleep.t | TEST 1: sleep 0.5 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 1: sanity - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua tcp socket keepalive create connection pool for key "127.0.0.1:11211" -lua tcp socket get keepalive peer: using connection ' |
023-rewrite/socket-keepalive.t | TEST 1: sanity - grep_error_log_out (req 1) |
@@ -1,2 +0,0 @@ -lua tcp socket get keepalive peer: using connection -lua tcp socket get keepalive peer: using connection ' |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 1\b)" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 1\b)" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 7: "lua_socket_keepalive_timeout 0" means unlimited - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua tcp socket connection pool size: 30 -lua tcp socket keepalive timeout: unlimited ' |
023-rewrite/socket-keepalive.t | TEST 7: "lua_socket_keepalive_timeout 0" means unlimited - grep_error_log_out (req 1) |
got: '' expected: 'lua tcp socket keepalive timeout: unlimited ' |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 123 ms" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 123 ms" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 101 ms" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 25\b)" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 101 ms" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 25\b)" should match a line in error.log (req 1) | |
023-rewrite/socket-keepalive.t | TEST 10: sock:keepalive_timeout(0) means unlimited - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua tcp socket connection pool size: 30 -lua tcp socket keepalive timeout: unlimited ' |
023-rewrite/socket-keepalive.t | TEST 10: sock:keepalive_timeout(0) means unlimited - grep_error_log_out (req 1) |
got: '' expected: 'lua tcp socket keepalive timeout: unlimited ' |
023-rewrite/socket-keepalive.t | TEST 11: sanity (uds) - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua tcp socket keepalive create connection pool for key "unix: -lua tcp socket get keepalive peer: using connection ' |
023-rewrite/socket-keepalive.t | TEST 11: sanity (uds) - grep_error_log_out (req 1) |
@@ -1,2 +0,0 @@ -lua tcp socket get keepalive peer: using connection -lua tcp socket get keepalive peer: using connection ' |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
023-rewrite/socket-keepalive.t | TEST 12: github issue \#108: ngx.location.capture + redis.set_keepalive - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 4: sock:settimeout(0) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 4: sock:settimeout(0) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket send timeout: 150" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket send timeout: 150" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 1: lua_socket_connect_timeout only - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 1: lua_socket_connect_timeout only - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 2: sock:settimeout() overrides lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 150" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 2: sock:settimeout() overrides lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 150" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket read timeout: 150" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket read timeout: 150" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 3: sock:settimeout(nil) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 3: sock:settimeout(nil) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - pattern "lua tcp socket reconnect without shutting down" should match a line in error.log (req 0) | |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 1) | |
023-rewrite/tcp-socket.t | TEST 23: connect again immediately - pattern "lua tcp socket reconnect without shutting down" should match a line in error.log (req 1) | |
024-access/mixed.t | TEST 1: access I/O with content I/O - grep_error_log_out (req 0) |
@@ -1,3 +0,0 @@ -access GET: 404 -access PUT: 201 -access cached: hello ' |
024-access/mixed.t | TEST 1: access I/O with content I/O - grep_error_log_out (req 1) |
@@ -1,3 +0,0 @@ -access GET: 404 -access PUT: 201 -access cached: hello ' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - grep_error_log_out (req 0) |
@@ -1,6 +0,0 @@ -rewrite GET: 404 -rewrite PUT: 201 -rewrite cached: hello -access GET: 404 -access PUT: 201 -access cached: hello ' |
024-access/mixed.t | TEST 6: rewrite I/O with access I/O with content I/O - grep_error_log_out (req 1) |
@@ -1,6 +0,0 @@ -rewrite GET: 404 -rewrite PUT: 201 -rewrite cached: hello -access GET: 404 -access PUT: 201 -access cached: hello ' |
024-access/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 3: sleep 0.5 in subrequest - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 1: sleep 0.5 - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 1: sleep 0.5 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 1: sleep 0.5 - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 1: sleep 0.5 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 5: sleep 0.5 - multi-times - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
024-access/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
024-access/sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
025-codecache.t | TEST 23: simple set by lua - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 23: simple set by lua - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 0) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 1) | |
025-codecache.t | TEST 25: lua variable sharing via upvalue - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 21: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 0) | |
025-codecache.t | TEST 21: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 21: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 1) | |
025-codecache.t | TEST 21: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 0) | |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - pattern "(?^:\blua tcp socket keepalive: free connection pool [0-9A-F]+ for "127.0.0.1:)" should match a line in error.log (req 0) | |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 1) | |
025-codecache.t | TEST 29: cosocket connection pool timeout (after Lua VM destroys) - pattern "(?^:\blua tcp socket keepalive: free connection pool [0-9A-F]+ for "127.0.0.1:)" should match a line in error.log (req 1) | |
025-codecache.t | TEST 33: make sure Lua code file keys are correct - grep_error_log_out (req 0) |
@@ -1,8 +0,0 @@ -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=-1) -code cache miss (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=-1) -code cache lookup (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=-1) -code cache miss (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=-1) -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache hit (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache lookup (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=-1) -code cache miss (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=-1) ' |
025-codecache.t | TEST 33: make sure Lua code file keys are correct - grep_error_log_out (req 1) |
@@ -1,16 +0,0 @@ -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=-1) -code cache miss (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=-1) -code cache lookup (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=-1) -code cache miss (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=-1) -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache hit (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache lookup (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=-1) -code cache miss (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=-1) -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache hit (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache lookup (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=2) -code cache hit (key='nhlf_68f5f4e946c3efd1cc206452b807e8b6', ref=2) -code cache lookup (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache hit (key='nhlf_48a9a7def61143c003a7de1644e026e4', ref=1) -code cache lookup (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=3) -code cache hit (key='nhlf_042c9b3a136fbacbbd0e4b9ad10896b7', ref=3) ' |
025-codecache.t | TEST 41: same chunk from different directives produces different closures - grep_error_log_out (req 0) |
@@ -1,28 +0,0 @@ -code cache lookup (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=-1) -code cache miss (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=-1) -code cache lookup (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache hit (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache hit (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache lookup (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) ' |
025-codecache.t | TEST 41: same chunk from different directives produces different closures - grep_error_log_out (req 1) |
@@ -1,56 +0,0 @@ -code cache lookup (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=-1) -code cache miss (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=-1) -code cache lookup (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache hit (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache hit (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache lookup (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache miss (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=-1) -code cache lookup (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=1) -code cache hit (key='content_by_lua_nhli_56ca4388611109b6ecfdeada050c8024', ref=1) -code cache lookup (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=2) -code cache hit (key='balancer_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=2) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache hit (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache hit (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache lookup (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=5) -code cache hit (key='ssl_session_fetch_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=5) -code cache lookup (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache hit (key='ssl_certificate_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=3) -code cache lookup (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache hit (key='ssl_session_store_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=4) -code cache lookup (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=6) -code cache hit (key='set_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=6) -code cache lookup (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=7) -code cache hit (key='rewrite_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=7) -code cache lookup (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=8) -code cache hit (key='access_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=8) -code cache lookup (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=9) -code cache hit (key='content_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=9) -code cache lookup (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=10) -code cache hit (key='header_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=10) -code cache lookup (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=11) -code cache hit (key='body_filter_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=11) -code cache lookup (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=12) -code cache hit (key='log_by_lua_nhli_8a9441d0a30531ba8bb34ab11c55cfc3', ref=12) ' |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 1) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 1) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 31: lua_max_running_timers (just not enough, also low lua_max_pending_timers) - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 0) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive max idle timeout" should match a line in error.log (req 0) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 1) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 1) | |
025-codecache.t | TEST 30: cosocket connection pool timeout (before Lua VM destroys) - pattern "lua tcp socket keepalive max idle timeout" should match a line in error.log (req 1) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 0) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 1) | |
025-codecache.t | TEST 24: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 28: multiple parallel timers - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 32: make sure inline code keys are correct - grep_error_log_out (req 0) |
@@ -1,9 +0,0 @@ -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=-1) -code cache miss (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=-1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache miss (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache hit (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache setting ref (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache hit (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) ' |
025-codecache.t | TEST 32: make sure inline code keys are correct - grep_error_log_out (req 1) |
@@ -1,17 +0,0 @@ -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=-1) -code cache miss (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=-1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache miss (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache hit (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=-1) -code cache setting ref (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache hit (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache hit (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache hit (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache lookup (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache hit (key='content_by_lua_nhli_3c7137b8371d10bc148c8f8bb3042ee6', ref=1) -code cache lookup (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) -code cache hit (key='content_by_lua_nhli_1dfe09105792ef65c8d576cc486d5e04', ref=2) ' |
025-codecache.t | TEST 22: set by lua file - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 22: set by lua file - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 27: GC issue with the on_abort thread object - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 27: GC issue with the on_abort thread object - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 27: GC issue with the on_abort thread object - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 27: GC issue with the on_abort thread object - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "lua close the global Lua VM" should match a line in error.log (req 0) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 3" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 2" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "decrementing the reference count for Lua VM: 1" should match a line in error.log (req 1) | |
025-codecache.t | TEST 26: lua_max_running_timers (just not enough) - pattern "lua close the global Lua VM" should match a line in error.log (req 1) | |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 0) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 1) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 2) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 3) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 4) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 5) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 6) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 7) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 8) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 12: a mixture of rewrite, access, content phases - grep_error_log_out (req 9) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 0) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 1) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 2) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 3) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 4) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 5) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 6) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 7) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 8) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
027-multi-capture.t | TEST 11: a mixture of rewrite, access, content phases - grep_error_log_out (req 9) |
@@ -1,5 +0,0 @@ -rewrite a: a -rewrite b: b -rewrite c: c -access A: A -access B: B ' |
028-req-header.t | TEST 19: exceeding default max 100 header limit - pattern "lua exceeding request header limit 101 > 100" should match a line in error.log (req 0) | |
028-req-header.t | TEST 19: exceeding default max 100 header limit - pattern "lua exceeding request header limit 101 > 100" should match a line in error.log (req 1) | |
028-req-header.t | TEST 21: exceeding custom max 102 header limit - pattern "lua exceeding request header limit 103 > 102" should match a line in error.log (req 0) | |
028-req-header.t | TEST 21: exceeding custom max 102 header limit - pattern "lua exceeding request header limit 103 > 102" should match a line in error.log (req 1) | |
028-req-header.t | TEST 59: exceeding custom 3 header limit (raw) - pattern "lua exceeding request header limit 4 > 3" should match a line in error.log (req 0) | |
028-req-header.t | TEST 59: exceeding custom 3 header limit (raw) - pattern "lua exceeding request header limit 4 > 3" should match a line in error.log (req 1) | |
028-req-header.t | TEST 57: exceeding custom 3 header limit - pattern "lua exceeding request header limit 4 > 3" should match a line in error.log (req 0) | |
028-req-header.t | TEST 57: exceeding custom 3 header limit - pattern "lua exceeding request header limit 4 > 3" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 38: custom max 102 args - pattern "lua hit query args limit 102" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 38: custom max 102 args - pattern "lua hit query args limit 102" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 37: default max 100 args - pattern "lua hit query args limit 100" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 37: default max 100 args - pattern "lua hit query args limit 100" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 36: max args (limited after an empty key, but non-empty values) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 36: max args (limited after an empty key, but non-empty values) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 35: max args (limited after an orphan key) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 35: max args (limited after an orphan key) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 12: rewrite uri and args - pattern "lua set uri jump to "/bar"" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 12: rewrite uri and args - pattern "lua set uri jump to "/bar"" should match a line in error.log (req 1) | |
030-uri-args.t | TEST 34: max args (limited after normal key=value) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
030-uri-args.t | TEST 34: max args (limited after normal key=value) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
031-post-args.t | TEST 8: custom max 102 args - pattern "lua hit query args limit 102" should match a line in error.log (req 0) | |
031-post-args.t | TEST 8: custom max 102 args - pattern "lua hit query args limit 102" should match a line in error.log (req 1) | |
031-post-args.t | TEST 5: max args (limited after an orphan key) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
031-post-args.t | TEST 5: max args (limited after an orphan key) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
031-post-args.t | TEST 7: default max 100 args - pattern "lua hit query args limit 100" should match a line in error.log (req 0) | |
031-post-args.t | TEST 7: default max 100 args - pattern "lua hit query args limit 100" should match a line in error.log (req 1) | |
031-post-args.t | TEST 6: max args (limited after an empty key, but non-empty values) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
031-post-args.t | TEST 6: max args (limited after an empty key, but non-empty values) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
031-post-args.t | TEST 4: max args (limited after normal key=value) - pattern "lua hit query args limit 2" should match a line in error.log (req 0) | |
031-post-args.t | TEST 4: max args (limited after normal key=value) - pattern "lua hit query args limit 2" should match a line in error.log (req 1) | |
033-ctx.t | TEST 16: set ngx.ctx before simple uri rewrite performed by other nginx modules - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 0) | |
033-ctx.t | TEST 16: set ngx.ctx before simple uri rewrite performed by other nginx modules - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 1) | |
033-ctx.t | TEST 15: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 0) | |
033-ctx.t | TEST 15: set ngx.ctx before internal redirects performed by other nginx modules (with log_by_lua) - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 1) | |
033-ctx.t | TEST 14: set ngx.ctx before internal redirects performed by other nginx modules - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 0) | |
033-ctx.t | TEST 14: set ngx.ctx before internal redirects performed by other nginx modules - pattern "lua release ngx.ctx at ref" should match a line in error.log (req 1) | |
041-header-filter.t | TEST 19: ngx.ctx available in header_filter_by_lua (not defined yet) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
041-header-filter.t | TEST 19: ngx.ctx available in header_filter_by_lua (not defined yet) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
041-header-filter.t | TEST 18: ngx.ctx available in header_filter_by_lua (already defined) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
041-header-filter.t | TEST 18: ngx.ctx available in header_filter_by_lua (already defined) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
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 |
047-match-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
047-match-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
047-match-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
047-match-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
047-match-jit.t | TEST 3: matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
047-match-jit.t | TEST 4: not matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
049-gmatch-jit.t | TEST 3: gmatch matched but no iterate - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
049-gmatch-jit.t | TEST 3: gmatch matched but no iterate - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
049-gmatch-jit.t | TEST 5: gmatch matched + o - grep_error_log_out (req 0) |
got: "" length: 0 expected: "pcre JIT compiling result: 1\x{0a}" length: 29 strings begin to differ at char 1 (line 1 column 1) |
049-gmatch-jit.t | TEST 1: gmatch matched - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
049-gmatch-jit.t | TEST 1: gmatch matched - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
049-gmatch-jit.t | TEST 4: gmatch matched but only iterate once and still matches remain - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
049-gmatch-jit.t | TEST 4: gmatch matched but only iterate once and still matches remain - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
049-gmatch-jit.t | TEST 6: fail to match + o - grep_error_log_out (req 0) |
got: "" length: 0 expected: "pcre JIT compiling result: 1\x{0a}" length: 29 strings begin to differ at char 1 (line 1 column 1) |
049-gmatch-jit.t | TEST 7: gmatch matched but no iterate + o - grep_error_log_out (req 0) |
got: "" length: 0 expected: "pcre JIT compiling result: 1\x{0a}" length: 29 strings begin to differ at char 1 (line 1 column 1) |
049-gmatch-jit.t | TEST 8: gmatch matched but only iterate once and still matches remain + o - grep_error_log_out (req 0) |
got: "" length: 0 expected: "pcre JIT compiling result: 1\x{0a}" length: 29 strings begin to differ at char 1 (line 1 column 1) |
049-gmatch-jit.t | TEST 2: fail to match - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
049-gmatch-jit.t | TEST 2: fail to match - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
051-sub-jit.t | TEST 3: matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
051-sub-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
051-sub-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
051-sub-jit.t | TEST 4: not matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
051-sub-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
051-sub-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
053-gsub-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
053-gsub-jit.t | TEST 1: matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
053-gsub-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 0) | |
053-gsub-jit.t | TEST 2: not matched with j - pattern "pcre JIT compiling result: 1" should match a line in error.log (req 1) | |
053-gsub-jit.t | TEST 4: not matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
053-gsub-jit.t | TEST 3: matched with jo - grep_error_log_out (req 0) |
got: '' expected: 'pcre JIT compiling result: 1 ' |
056-flush.t | TEST 12: http 1.0 (async) - buffering explicitly off - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 0) | |
056-flush.t | TEST 12: http 1.0 (async) - buffering explicitly off - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 0) | |
056-flush.t | TEST 12: http 1.0 (async) - buffering explicitly off - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 1) | |
056-flush.t | TEST 12: http 1.0 (async) - buffering explicitly off - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 1) | |
056-flush.t | TEST 5: http 1.0 (sync) - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 0) | |
056-flush.t | TEST 5: http 1.0 (sync) - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 0) | |
056-flush.t | TEST 5: http 1.0 (sync) - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 1) | |
056-flush.t | TEST 5: http 1.0 (sync) - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 1) | |
056-flush.t | TEST 11: http 1.0 (sync) - buffering explicitly off - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 0) | |
056-flush.t | TEST 11: http 1.0 (sync) - buffering explicitly off - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 0) | |
056-flush.t | TEST 11: http 1.0 (sync) - buffering explicitly off - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 1) | |
056-flush.t | TEST 11: http 1.0 (sync) - buffering explicitly off - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 1) | |
056-flush.t | TEST 1: flush wait - content - pattern "lua reuse free buf chain, but reallocate memory because 5 >= 0" should match a line in error.log (req 0) | |
056-flush.t | TEST 1: flush wait - content - pattern "lua reuse free buf chain, but reallocate memory because 5 >= 0" should match a line in error.log (req 1) | |
056-flush.t | TEST 13: flush wait in a user coroutine - pattern "lua reuse free buf memory 13 >= 5" should match a line in error.log (req 0) | |
056-flush.t | TEST 13: flush wait in a user coroutine - pattern "lua reuse free buf memory 13 >= 5" should match a line in error.log (req 1) | |
056-flush.t | TEST 17: limit_rate - pattern "(?^:lua flush requires waiting: buffered 0x[0-9a-f]+, delayed:1)" should match a line in error.log (req 0) | |
056-flush.t | TEST 17: limit_rate - pattern "(?^:lua flush requires waiting: buffered 0x[0-9a-f]+, delayed:1)" should match a line in error.log (req 1) | |
056-flush.t | TEST 6: http 1.0 (async) - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 0) | |
056-flush.t | TEST 6: http 1.0 (async) - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 0) | |
056-flush.t | TEST 6: http 1.0 (async) - pattern "lua buffering output bufs for the HTTP 1.0 request" should match a line in error.log (req 1) | |
056-flush.t | TEST 6: http 1.0 (async) - pattern "lua http 1.0 buffering makes ngx.flush() a no-op" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 55: kill a thread with a connecting socket - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 55: kill a thread with a connecting socket - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 68: receiveany with limited, max is larger than data - pattern "lua tcp socket calling receiveany() method to read at most 128 bytes" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 68: receiveany with limited, max is larger than data - pattern "lua tcp socket calling receiveany() method to read at most 128 bytes" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 59: reuse cleanup in subrequest - pattern "lua http cleanup reuse" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 59: reuse cleanup in subrequest - pattern "lua http cleanup reuse" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 43: u->coctx left over bug - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 43: u->coctx left over bug - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 23: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 23: connect again immediately - pattern "lua tcp socket reconnect without shutting down" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 23: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 23: connect again immediately - pattern "lua tcp socket reconnect without shutting down" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 57: reuse cleanup in ngx.timer (fake_request) - pattern "lua http cleanup reuse" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 57: reuse cleanup in ngx.timer (fake_request) - pattern "lua http cleanup reuse" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 65: receiveany method in cosocket - pattern "lua tcp socket read any" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 65: receiveany method in cosocket - pattern "lua tcp socket read any" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 50: cosocket resolving aborted by coroutine yielding failures (require) - pattern "resolve name done" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 50: cosocket resolving aborted by coroutine yielding failures (require) - pattern "resolve name done" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 69: receiveany with limited, max is smaller than data - pattern "lua tcp socket calling receiveany() method to read at most 7 bytes" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 69: receiveany with limited, max is smaller than data - pattern "lua tcp socket calling receiveany() method to read at most 7 bytes" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 52: tcp_nodelay on - pattern "lua socket tcp_nodelay" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 52: tcp_nodelay on - pattern "lua socket tcp_nodelay" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 36: reread after a read time out happen (receive -> receive) - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 36: reread after a read time out happen (receive -> receive) - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 36: reread after a read time out happen (receive -> receive) - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 36: reread after a read time out happen (receive -> receive) - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 51: cosocket resolving aborted by coroutine yielding failures (xpcall err) - pattern "resolve name done" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 51: cosocket resolving aborted by coroutine yielding failures (xpcall err) - pattern "resolve name done" should match a line in error.log (req 1) | |
058-tcp-socket.t | TEST 56: reuse cleanup - pattern "lua http cleanup reuse" should match a line in error.log (req 0) | |
058-tcp-socket.t | TEST 56: reuse cleanup - pattern "lua http cleanup reuse" should match a line in error.log (req 1) | |
060-lua-memcached.t | TEST 2: raw memcached - pattern "lua reuse free buf memory" should match a line in error.log (req 0) | |
060-lua-memcached.t | TEST 2: raw memcached - pattern "lua reuse free buf memory" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket read timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 6: lua_socket_read_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 19: abort when upstream sockets pending on writes - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 19: abort when upstream sockets pending on writes - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 19: abort when upstream sockets pending on writes - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 19: abort when upstream sockets pending on writes - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 20: abort when downstream socket pending on writes - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 20: abort when downstream socket pending on writes - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 4: sock:settimeout(0) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 4: sock:settimeout(0) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 11: lua_socket_send_timeout only - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 2: sock:settimeout() overrides lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 150" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 2: sock:settimeout() overrides lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 150" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 9: sock:settimeout(0) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 18: re-send on the same object after a send timeout happens - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 18: re-send on the same object after a send timeout happens - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 18: re-send on the same object after a send timeout happens - pattern "lua tcp socket send timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 18: re-send on the same object after a send timeout happens - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 1: lua_socket_connect_timeout only - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 1: lua_socket_connect_timeout only - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 21: read timeout on receive(N) - pattern "lua tcp socket read timeout: 10" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 21: read timeout on receive(N) - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 21: read timeout on receive(N) - pattern "lua tcp socket read timeout: 10" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 21: read timeout on receive(N) - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 3: sock:settimeout(nil) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 3: sock:settimeout(nil) does not override lua_socket_connect_timeout - pattern "lua tcp socket connect timeout: 102" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 8: sock:settimeout(nil) does not override lua_socket_read_timeout - pattern "lua tcp socket read timeout: 102" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 17: re-connect after timed out - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 17: re-connect after timed out - pattern "lua tcp socket connect timeout: 100" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket read timeout: 150" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 7: sock:settimeout() overrides lua_socket_read_timeout - pattern "lua tcp socket read timeout: 150" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 14: sock:settimeout(0) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket send timeout: 150" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 12: sock:settimeout() overrides lua_socket_send_timeout - pattern "lua tcp socket send timeout: 150" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 0) | |
065-tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 1) | |
065-tcp-socket-timeout.t | TEST 13: sock:settimeout(nil) does not override lua_socket_send_timeout - pattern "lua tcp socket send timeout: 102" should match a line in error.log (req 1) | |
067-req-socket.t | TEST 17: req socket GC'd - grep_error_log_out (req 0) |
@@ -1,2 +1 @@ -lua finalize socket GC cycle done ' |
067-req-socket.t | TEST 17: req socket GC'd - grep_error_log_out (req 1) |
@@ -1,2 +1 @@ -lua finalize socket GC cycle done ' |
068-socket-keepalive.t | TEST 1: sanity - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 1: sanity - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 2: free up the whole connection pool if no active connections - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 3: upstream sockets close prematurely - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 5: lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 6: lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 1\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 7: "lua_socket_keepalive_timeout 0" means unlimited - pattern "lua tcp socket keepalive timeout: unlimited" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 7: "lua_socket_keepalive_timeout 0" means unlimited - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "lua tcp socket keepalive timeout: 123 ms" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 8: setkeepalive(timeout) overrides lua_socket_keepalive_timeout - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "lua tcp socket keepalive timeout: 101 ms" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 9: sock:setkeepalive(timeout, size) overrides lua_socket_pool_size - pattern "(?^:lua tcp socket connection pool size: 25\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 11: sock:keepalive_timeout(0) means unlimited - pattern "lua tcp socket keepalive timeout: unlimited" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 11: sock:keepalive_timeout(0) means unlimited - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 12: sanity (uds) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 12: sanity (uds) - pattern "lua tcp socket keepalive create connection pool for key "unix:" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 13: github issue \#108: ngx.location.capture + redis.set_keepalive - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 15: custom pools (different pool for the same host:port) - tcp - pattern "lua tcp socket keepalive create connection pool for key "A"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 15: custom pools (different pool for the same host:port) - tcp - pattern "lua tcp socket keepalive create connection pool for key "B"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 16: custom pools (same pool for different host:port) - tcp - pattern "lua tcp socket keepalive create connection pool for key "foo"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 16: custom pools (same pool for different host:port) - tcp - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 17: custom pools (different pool for the same host:port) - unix - pattern "lua tcp socket keepalive create connection pool for key "A"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 17: custom pools (different pool for the same host:port) - unix - pattern "lua tcp socket keepalive create connection pool for key "B"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 18: custom pools (same pool for the same path) - unix - pattern "lua tcp socket keepalive create connection pool for key "A"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 18: custom pools (same pool for the same path) - unix - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 19: numeric pool option value - pattern "lua tcp socket keepalive create connection pool for key "3.14"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 19: numeric pool option value - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 25: setkeepalive() with explicit nil args - pattern "lua tcp socket keepalive close handler" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 25: setkeepalive() with explicit nil args - pattern "lua tcp socket keepalive: free connection pool for " should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 25: setkeepalive() with explicit nil args - pattern "lua tcp socket keepalive timeout: 100 ms" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 25: setkeepalive() with explicit nil args - pattern "(?^:lua tcp socket connection pool size: 30\b)" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 27: conn queuing: connect() can specify 'pool_size' which overrides setkeepalive() - pattern "lua tcp socket keepalive create connection pool for key "127.0.0.1:11211"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 27: conn queuing: connect() can specify 'pool_size' which overrides setkeepalive() - pattern "lua tcp socket connection pool size: 1" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 28: conn queuing: connect() can specify 'pool_size' for unix domain socket - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 28: conn queuing: connect() can specify 'pool_size' for unix domain socket - pattern "lua tcp socket keepalive create connection pool for key "unix:" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 28: conn queuing: connect() can specify 'pool_size' for unix domain socket - pattern "lua tcp socket connection pool size: 1" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - pattern "lua tcp socket keepalive create connection pool for key "A"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - pattern "lua tcp socket keepalive create connection pool for key "B"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - pattern "lua tcp socket connection pool size: 1" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 30: conn queuing: connect() uses lua_socket_pool_size as default if 'backlog' is given - pattern "lua tcp socket connection pool size: 1234" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 32: conn queuing: once 'pool_size' is reached and pool has 'backlog' - grep_error_log_out (req 0) |
@@ -1,4 +1,4 @@ -start to handle timer start to handle cosocket +start to handle timer continue to handle timer continue to handle cosocket ' |
068-socket-keepalive.t | TEST 32: conn queuing: once 'pool_size' is reached and pool has 'backlog' - pattern "lua tcp socket queue connect operation for connection pool "127.0.0.1" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 34: conn queuing: connect until backlog is reached - grep_error_log_out (req 0) |
@@ -1,6 +1,4 @@ start to handle timer -queue connect operation for connection pool start to handle cosocket -queue connect operation for connection pool continue to handle timer continue to handle cosocket ' |
068-socket-keepalive.t | TEST 34: conn queuing: connect until backlog is reached - pattern "lua tcp socket queue connect operation for connection pool "127.0.0.1" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 35: conn queuing: memory reuse for host in queueing connect operation ctx - grep_error_log_out (req 0) |
@@ -1,3 +0,0 @@ -queue connect operation for connection pool -queue connect operation for connection pool -queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 36: conn queuing: connect() returns error after connect operation resumed - grep_error_log_out (req 0) |
got: '' expected: 'queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 37: conn queuing: in uthread - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -queue connect operation for connection pool -queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 38: conn queuing: in access_by_lua - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -queue connect operation for connection pool -queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 39: conn queuing: in rewrite_by_lua - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -queue connect operation for connection pool -queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 40: conn queuing: in subrequest - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -queue connect operation for connection pool -queue connect operation for connection pool ' |
068-socket-keepalive.t | TEST 45: conn queuing: resume connect operation if resumed connect failed (timeout) - pattern "queue connect operation for connection pool "test"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 46: conn queuing: resume connect operation if resumed connect failed (could not be resolved) - pattern "queue connect operation for connection pool "test"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 47: conn queuing: resume connect operation if resumed connect failed (connection refused) - pattern "queue connect operation for connection pool "test"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 48: conn queuing: resume connect operation if resumed connect failed (uthread aborted while resolving) - pattern "resume success" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 52: conn queuing: clean up pending connect operations which are in queue - pattern "lua tcp socket abort queueing" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 53: custom pools in third parameters for unix domain socket - pattern "lua tcp socket keepalive create connection pool for key "A"" should match a line in error.log (req 0) | |
068-socket-keepalive.t | TEST 53: custom pools in third parameters for unix domain socket - pattern "lua tcp socket keepalive create connection pool for key "B"" should match a line in error.log (req 0) | |
075-logby.t | TEST 8: ngx.ctx used in different locations and different ctx (2) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
075-logby.t | TEST 8: ngx.ctx used in different locations and different ctx (2) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
075-logby.t | TEST 7: ngx.ctx used in different locations and different ctx (1) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
075-logby.t | TEST 7: ngx.ctx used in different locations and different ctx (1) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
075-logby.t | TEST 4: ngx.ctx available in log_by_lua (already defined) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
075-logby.t | TEST 4: ngx.ctx available in log_by_lua (already defined) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
075-logby.t | TEST 5: ngx.ctx available in log_by_lua (not defined yet) - pattern "lua release ngx.ctx" should match a line in error.log (req 0) | |
075-logby.t | TEST 5: ngx.ctx available in log_by_lua (not defined yet) - pattern "lua release ngx.ctx" should match a line in error.log (req 1) | |
077-sleep.t | TEST 17: sleep short times less than 1ms - grep_error_log_out (req 0) |
'f begin f begin f begin f middle f middle f middle f end f end f end ' doesn't match '(?^:f begin f begin f begin worker cycle e?poll timer: 0 f middle f middle f middle worker cycle e?poll timer: 0 f end f end f end worker cycle e?poll timer: 0 )' |
077-sleep.t | TEST 17: sleep short times less than 1ms - grep_error_log_out (req 1) |
'f begin f begin f begin f middle f middle f middle f end f end f end ' doesn't match '(?^:f begin f begin f begin worker cycle e?poll timer: 0 f middle f middle f middle worker cycle e?poll timer: 0 f end f end f end worker cycle e?poll timer: 0 )' |
077-sleep.t | TEST 5: sleep 0.33 - multi-times in content - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
077-sleep.t | TEST 5: sleep 0.33 - multi-times in content - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 5: sleep 0.33 - multi-times in content - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
077-sleep.t | TEST 5: sleep 0.33 - multi-times in content - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
077-sleep.t | TEST 9: sleep 0 - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
077-sleep.t | TEST 9: sleep 0 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 9: sleep 0 - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
077-sleep.t | TEST 9: sleep 0 - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
077-sleep.t | TEST 16: sleep 0 - grep_error_log_out (req 0) |
'f begin f begin f begin f middle f middle f middle f end f end f end ' doesn't match '(?^:f begin f begin f begin worker cycle e?poll timer: 0 f middle f middle f middle worker cycle e?poll timer: 0 f end f end f end worker cycle e?poll timer: 0 )' |
077-sleep.t | TEST 16: sleep 0 - grep_error_log_out (req 1) |
'f begin f begin f begin f middle f middle f middle f end f end f end ' doesn't match '(?^:f begin f begin f begin worker cycle e?poll timer: 0 f middle f middle f middle worker cycle e?poll timer: 0 f end f end f end worker cycle e?poll timer: 0 )' |
077-sleep.t | TEST 11: ngx.sleep() fails to yield (xpcall err handler) - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 0) | |
077-sleep.t | TEST 11: ngx.sleep() fails to yield (xpcall err handler) - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 1) | |
077-sleep.t | TEST 3: sleep 0.5 in subrequest - content - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
077-sleep.t | TEST 3: sleep 0.5 in subrequest - content - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 3: sleep 0.5 in subrequest - content - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
077-sleep.t | TEST 3: sleep 0.5 in subrequest - content - pattern "lua sleep timer expired: "/sleep?"" should match a line in error.log (req 1) | |
077-sleep.t | TEST 12: ngx.sleep() fails to yield (require) - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 0) | |
077-sleep.t | TEST 12: ngx.sleep() fails to yield (require) - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 1) | |
077-sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
077-sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
077-sleep.t | TEST 7: sleep 0.5 - interleaved by ngx.say() - not ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
077-sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 0) | |
077-sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua ready to sleep" should match a line in error.log (req 1) | |
077-sleep.t | TEST 6: sleep 0.5 - interleaved by ngx.say() - ended by ngx.sleep - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
077-sleep.t | TEST 1: sleep 0.5 - content - pattern "lua ready to sleep for" should match a line in error.log (req 0) | |
077-sleep.t | TEST 1: sleep 0.5 - content - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 0) | |
077-sleep.t | TEST 1: sleep 0.5 - content - pattern "lua ready to sleep for" should match a line in error.log (req 1) | |
077-sleep.t | TEST 1: sleep 0.5 - content - pattern "lua sleep timer expired: "/test?"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 10: body_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 10: body_filter_by_lua - pattern "lua body filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 10: body_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 10: body_filter_by_lua - pattern "lua body filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua content handler, uri:"/t" c:1" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua content handler, uri:"/t" c:1" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 4: content_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 6: log_by_lua - pattern "lua log handler, uri:"/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 6: log_by_lua - pattern "lua log handler, uri:"/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 5: header_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 5: header_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua access handler, uri:"/t" c:1" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua access handler, uri:"/t" c:1" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 3: access_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 7: body_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 7: body_filter_by_lua - pattern "lua body filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 7: body_filter_by_lua - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 7: body_filter_by_lua - pattern "lua body filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua rewrite handler, uri:"/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua rewrite handler, uri:"/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua capture header filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 2: rewrite_by_lua used - pattern "lua capture body filter, uri "/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 9: log_by_lua - pattern "lua log handler, uri:"/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 9: log_by_lua - pattern "lua log handler, uri:"/t"" should match a line in error.log (req 1) | |
079-unused-directives.t | TEST 8: header_filter_by_lua_file - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 0) | |
079-unused-directives.t | TEST 8: header_filter_by_lua_file - pattern "lua header filter for user lua code, uri "/t"" should match a line in error.log (req 1) | |
082-body-filter-2.t | TEST 1: check ctx->busy_bufs - pattern "waiting body filter busy buffer to be sent" should match a line in error.log (req 0) | |
082-body-filter-2.t | TEST 1: check ctx->busy_bufs - pattern "lua say response has busy bufs" should match a line in error.log (req 0) | |
082-body-filter-2.t | TEST 1: check ctx->busy_bufs - pattern "waiting body filter busy buffer to be sent" should match a line in error.log (req 1) | |
082-body-filter-2.t | TEST 1: check ctx->busy_bufs - pattern "lua say response has busy bufs" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 21: send numbers - grep_error_log_out (req 0) |
'' doesn't match '(?^:send: fd:\d+ 6 of 6 send: fd:\d+ 8 of 8 send: fd:\d+ 15 of 15)' |
087-udp-socket.t | TEST 21: send numbers - grep_error_log_out (req 1) |
'' doesn't match '(?^:send: fd:\d+ 6 of 6 send: fd:\d+ 8 of 8 send: fd:\d+ 15 of 15)' |
087-udp-socket.t | TEST 1: sanity - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 1: sanity - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 11: access the google DNS server (using domain names) - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 11: access the google DNS server (using domain names) - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 22: send tables of string fragments (with numbers too) - grep_error_log_out (req 0) |
'' doesn't match '(?^:send: fd:\d+ 22 of 22 send: fd:\d+ 16 of 16 send: fd:\d+ 22 of 22)' |
087-udp-socket.t | TEST 22: send tables of string fragments (with numbers too) - grep_error_log_out (req 1) |
'' doesn't match '(?^:send: fd:\d+ 22 of 22 send: fd:\d+ 16 of 16 send: fd:\d+ 22 of 22)' |
087-udp-socket.t | TEST 10: access the google DNS server (using IP addr) - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 10: access the google DNS server (using IP addr) - pattern "lua udp socket receive buffer size: 8192" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 20: send boolean and nil - grep_error_log_out (req 0) |
'' doesn't match '(?^:send: fd:\d+ 4 of 4 send: fd:\d+ 5 of 5 send: fd:\d+ 3 of 3)' |
087-udp-socket.t | TEST 20: send boolean and nil - grep_error_log_out (req 1) |
'' doesn't match '(?^:send: fd:\d+ 4 of 4 send: fd:\d+ 5 of 5 send: fd:\d+ 3 of 3)' |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - pattern "lua udp socket receive buffer size: 1400" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 8: with an explicit receive buffer size argument - pattern "lua udp socket receive buffer size: 1400" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 6: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 6: connect again immediately - pattern "lua udp socket reconnect without shutting down" should match a line in error.log (req 0) | |
087-udp-socket.t | TEST 6: connect again immediately - pattern "lua reuse socket upstream" should match a line in error.log (req 1) | |
087-udp-socket.t | TEST 6: connect again immediately - pattern "lua udp socket reconnect without shutting down" should match a line in error.log (req 1) | |
106-timer.t | TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "lua ngx.timer expired" 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 "http lua close fake http connection" 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 ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 17: ngx.exit(0) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 17: ngx.exit(0) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 17: ngx.exit(0) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 17: ngx.exit(0) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 1: simple at - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua caching unused lua thread -lua caching unused lua thread ' |
106-timer.t | TEST 1: simple at - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 1: simple at - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 1: simple at - grep_error_log_out (req 1) |
@@ -1,4 +0,0 @@ -lua reusing cached lua thread -lua reusing cached lua thread -lua caching unused lua thread -lua caching unused lua thread ' |
106-timer.t | TEST 1: simple at - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 1: simple at - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 27: lua_max_running_timers (just not enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 27: lua_max_running_timers (just not enough) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 27: lua_max_running_timers (just not enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 27: lua_max_running_timers (just not enough) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 2: globals are shared - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 2: globals are shared - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 2: globals are shared - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 2: globals are shared - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 14: coroutine API - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 14: coroutine API - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 14: coroutine API - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 14: coroutine API - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 28: lua_max_running_timers (just enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 28: lua_max_running_timers (just enough) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 28: lua_max_running_timers (just enough) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 28: lua_max_running_timers (just enough) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 5: tcp cosocket in timer handler (short connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 5: tcp cosocket in timer handler (short connections) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 5: tcp cosocket in timer handler (short connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 5: tcp cosocket in timer handler (short connections) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 24: lua_max_pending_timers (just not exceeding) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 24: lua_max_pending_timers (just not exceeding) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 24: lua_max_pending_timers (just not exceeding) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 24: lua_max_pending_timers (just not exceeding) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "(?^:go\(\): connected: 1, reused: \d+)" should match a line in error.log (req 1) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): request sent: 11" should match a line in error.log (req 1) | |
106-timer.t | TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
106-timer.t | TEST 25: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 25: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 25: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 25: lua_max_pending_timers - chained timers (non-zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 23: lua_max_pending_timers - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 23: lua_max_pending_timers - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 23: lua_max_pending_timers - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 23: lua_max_pending_timers - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
106-timer.t | TEST 15: ngx.thread API - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 15: ngx.thread API - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 15: ngx.thread API - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 15: ngx.thread API - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 19: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 19: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 19: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 19: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 18: ngx.exit(403) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 18: ngx.exit(403) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 18: ngx.exit(403) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 18: ngx.exit(403) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 20: chained timers (0 delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 20: chained timers (0 delay) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 20: chained timers (0 delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 20: chained timers (0 delay) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 3: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 22: multiple parallel timers - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 22: multiple parallel timers - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 22: multiple parallel timers - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 22: multiple parallel timers - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 8: udp cosocket in timer handler - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 29: lua_max_running_timers (just enough) - 2 - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 29: lua_max_running_timers (just enough) - 2 - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 29: lua_max_running_timers (just enough) - 2 - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 29: lua_max_running_timers (just enough) - 2 - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "lua release ngx.ctx at ref " should match a line in error.log (req 0) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 31: use of ngx.ctx - pattern "lua release ngx.ctx at ref " should match a line in error.log (req 1) | |
106-timer.t | TEST 7: 0 timer - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 7: 0 timer - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 7: 0 timer - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 7: 0 timer - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
106-timer.t | TEST 21: chained timers (non-zero delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 21: chained timers (non-zero delay) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 21: chained timers (non-zero delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 21: chained timers (non-zero delay) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 30: user args - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 30: user args - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 30: user args - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 30: user args - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 26: lua_max_pending_timers - chained timers (zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 26: lua_max_pending_timers - chained timers (zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 26: lua_max_pending_timers - chained timers (zero delay) - not exceeding - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 26: lua_max_pending_timers - chained timers (zero delay) - not exceeding - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
106-timer.t | TEST 16: shared dict - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 16: shared dict - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 16: shared dict - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 16: shared dict - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 4: simple at (sleep in the timer callback) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "go(): received: OK" should match a line in error.log (req 0) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
106-timer.t | TEST 6: tcp cosocket in timer handler (keep-alive connections) - pattern "go(): received: OK" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 17: ngx.req.read_body - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 17: ngx.req.read_body - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 17: ngx.req.read_body - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 17: ngx.req.read_body - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 19: ngx.req.init_body - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 19: ngx.req.init_body - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 19: ngx.req.init_body - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 19: ngx.req.init_body - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 25: ngx.req.set_method - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 25: ngx.req.set_method - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 25: ngx.req.set_method - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 25: ngx.req.set_method - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 28: ngx.req.get_body_data - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 28: ngx.req.get_body_data - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 28: ngx.req.get_body_data - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 28: ngx.req.get_body_data - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 4: ngx.req.raw_header - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 4: ngx.req.raw_header - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 4: ngx.req.raw_header - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 4: ngx.req.raw_header - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 11: ngx.exec() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 11: ngx.exec() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 11: ngx.exec() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 11: ngx.exec() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 26: ngx.req.http_version - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 26: ngx.req.http_version - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 26: ngx.req.http_version - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 26: ngx.req.http_version - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 3: writing ngx.status - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 3: writing ngx.status - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 3: writing ngx.status - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 3: writing ngx.status - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 9: ngx.req.set_uri_args - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 9: ngx.req.set_uri_args - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 9: ngx.req.set_uri_args - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 9: ngx.req.set_uri_args - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 13: ngx.print() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 13: ngx.print() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 13: ngx.print() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 13: ngx.print() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 5: ngx.req.get_headers - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 5: ngx.req.get_headers - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 5: ngx.req.get_headers - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 5: ngx.req.get_headers - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 29: ngx.req.get_body_file - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 29: ngx.req.get_body_file - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 29: ngx.req.get_body_file - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 29: ngx.req.get_body_file - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 23: ngx.location.capture_multi - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 23: ngx.location.capture_multi - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 23: ngx.location.capture_multi - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 23: ngx.location.capture_multi - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 30: ngx.req.set_body_data - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 30: ngx.req.set_body_data - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 30: ngx.req.set_body_data - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 30: ngx.req.set_body_data - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 27: ngx.req.get_post_args - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 27: ngx.req.get_post_args - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 27: ngx.req.get_post_args - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 27: ngx.req.get_post_args - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 22: ngx.location.capture - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 22: ngx.location.capture - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 22: ngx.location.capture - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 22: ngx.location.capture - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 2: reading ngx.status - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 2: reading ngx.status - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 2: reading ngx.status - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 2: reading ngx.status - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 20: ngx.header - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 20: ngx.header - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 20: ngx.header - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 20: ngx.header - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 10: ngx.redirect() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 10: ngx.redirect() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 10: ngx.redirect() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 10: ngx.redirect() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 33: ngx.req.finish_body - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 33: ngx.req.finish_body - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 33: ngx.req.finish_body - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 33: ngx.req.finish_body - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 15: ngx.send_headers() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 15: ngx.send_headers() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 15: ngx.send_headers() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 15: ngx.send_headers() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 24: ngx.req.get_method - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 24: ngx.req.get_method - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 24: ngx.req.get_method - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 24: ngx.req.get_method - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 1: accessing nginx variables - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 1: accessing nginx variables - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 1: accessing nginx variables - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 1: accessing nginx variables - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 12: ngx.say() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 12: ngx.say() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 12: ngx.say() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 12: ngx.say() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 14: ngx.flush() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 14: ngx.flush() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 14: ngx.flush() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 14: ngx.flush() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 31: ngx.req.set_body_file - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 31: ngx.req.set_body_file - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 31: ngx.req.set_body_file - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 31: ngx.req.set_body_file - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 34: ngx.headers_sent - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 34: ngx.headers_sent - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 34: ngx.headers_sent - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 34: ngx.headers_sent - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 18: ngx.req.discard_body - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 18: ngx.req.discard_body - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 18: ngx.req.discard_body - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 18: ngx.req.discard_body - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 36: ngx.req.socket - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 36: ngx.req.socket - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 36: ngx.req.socket - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 36: ngx.req.socket - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 7: ngx.req.clear_header - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 7: ngx.req.clear_header - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 7: ngx.req.clear_header - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 7: ngx.req.clear_header - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 16: ngx.req.get_uri_args() - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 16: ngx.req.get_uri_args() - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 16: ngx.req.get_uri_args() - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 16: ngx.req.get_uri_args() - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 32: ngx.req.append_body - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 32: ngx.req.append_body - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 32: ngx.req.append_body - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 32: ngx.req.append_body - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 6: ngx.req.set_header - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 6: ngx.req.set_header - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 6: ngx.req.set_header - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 6: ngx.req.set_header - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 8: ngx.req.set_uri - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 8: ngx.req.set_uri - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 8: ngx.req.set_uri - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 8: ngx.req.set_uri - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 35: ngx.eof - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 35: ngx.eof - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 35: ngx.eof - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 35: ngx.eof - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 21: ngx.on_abort - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 21: ngx.on_abort - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
107-timer-errors.t | TEST 21: ngx.on_abort - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
107-timer-errors.t | TEST 21: ngx.on_abort - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 15: ngx.exit(0) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 15: ngx.exit(0) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 15: ngx.exit(0) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 15: ngx.exit(0) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 5: 0 timer - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 5: 0 timer - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 5: 0 timer - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 5: 0 timer - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 14: shared dict - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 14: shared dict - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 14: shared dict - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 14: shared dict - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 12: coroutine API - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 12: coroutine API - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 12: coroutine API - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 12: coroutine API - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 7: simple at (sleep in the timer callback) - log_by_lua - pattern "lua ngx.timer expired" 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 "http lua close fake http connection" 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 ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 7: simple at (sleep in the timer callback) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 16: ngx.exit(403) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 16: ngx.exit(403) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 16: ngx.exit(403) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 16: ngx.exit(403) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 1: simple at - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 1: simple at - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 1: simple at - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 1: simple at - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "(?^:go\(\): connected: 1, reused: \d+)" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): request sent: 11" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 17: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 17: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 17: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 17: exit in user thread (entry thread is still pending on ngx.sleep) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "go(): received: OK" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 4: tcp cosocket in timer handler (keep-alive connections) - pattern "go(): received: OK" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 13: ngx.thread API - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 13: ngx.thread API - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 13: ngx.thread API - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 13: ngx.thread API - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "go(): received: OK" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - pattern "go(): received: OK" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 2: simple at (sleep in the timer callback) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 6: udp cosocket in timer handler - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 3: tcp cosocket in timer handler (short connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 3: tcp cosocket in timer handler (short connections) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 3: tcp cosocket in timer handler (short connections) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 3: tcp cosocket in timer handler (short connections) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 18: chained timers (non-zero delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 18: chained timers (non-zero delay) - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
108-timer-safe.t | TEST 18: chained timers (non-zero delay) - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
108-timer-safe.t | TEST 18: chained timers (non-zero delay) - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 0) |
got: '' 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: '' expected: 'lua found 8191 pending timers ' |
109-timer-hup.t | TEST 1: single timer - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 1: single timer - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 1: single timer - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 1: single timer - pattern "lua abort pending timers" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 1: single timer - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 1: single timer - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 4: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua abort pending timers" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 3: trying to add new timer after HUP reload - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "lua abort pending timers" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "lua abort pending timers" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 2: multiple timers - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
109-timer-hup.t | TEST 5: HUP reload should abort pending timers - grep_error_log_out (req 0) |
got: '' expected: 'lua found 100 pending timers ' |
109-timer-hup.t | TEST 5: HUP reload should abort pending timers - grep_error_log_out (req 1) |
got: '' expected: 'lua found 100 pending timers ' |
109-timer-hup.t | TEST 6: HUP reload should abort pending timers (coroutine + cosocket) - grep_error_log_out (req 0) |
got: '' expected: 'lua found 1 pending timers ' |
109-timer-hup.t | TEST 6: HUP reload should abort pending timers (coroutine + cosocket) - grep_error_log_out (req 1) |
got: '' expected: 'lua found 1 pending timers ' |
116-raw-req-socket.t | TEST 1: sanity - grep_error_log_out (req 0) |
got: "" length: 0 expected: "lua socket tcp_nodelay\x{0a}lua socket tcp_nodelay\x{0a}" length: 46 strings begin to differ at char 1 (line 1 column 1) |
116-raw-req-socket.t | TEST 1: sanity - grep_error_log_out (req 1) |
got: "" length: 0 expected: "lua socket tcp_nodelay\x{0a}lua socket tcp_nodelay\x{0a}" length: 46 strings begin to differ at char 1 (line 1 column 1) |
124-init-worker.t | TEST 6: timer.at + cosocket (by_lua_file) - grep_error_log_out (req 0) |
@@ -1,4 +1,3 @@ warn(): created timer: 1 warn(): timer expired (premature: false) warn(): request sent: 11 -warn(): received: OK ' |
124-init-worker.t | TEST 6: timer.at + cosocket (by_lua_file) - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 6: timer.at + cosocket (by_lua_file) - pattern "lua tcp socket send timeout: 60000" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 6: timer.at + cosocket (by_lua_file) - pattern "lua tcp socket read timeout: 60000" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 20: destroy Lua VM in cache processes (without privileged agent or shdict) - grep_error_log_out (req 0) |
'' doesn't match '(?^:\A(?:lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \1 lua close the global Lua VM \1 in the cache helper process \d+ lua close the global Lua VM \1 |lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \2 in the cache helper process \d+ lua close the global Lua VM \2 lua close the global Lua VM \2 |lua close the global Lua VM ([0-9A-F]+) lua close the global Lua VM \3 in the cache helper process \d+ lua close the global Lua VM \3 lua close the global Lua VM \3 in the cache helper process \d+ |lua close the global Lua VM ([0-9A-F]+) lua close the global Lua VM \4 in the cache helper process \d+ lua close the global Lua VM \4 in the cache helper process \d+ lua close the global Lua VM \4 )(?:lua close the global Lua VM [0-9A-F]+ )*\z)' |
124-init-worker.t | TEST 23: destroy Lua VM in cache processes (with init worker and privileged agent) - pattern "(?^:lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+$)" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 23: destroy Lua VM in cache processes (with init worker and privileged agent) - pattern "(?^:lua close the global Lua VM ([0-9A-F]+)$)" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 24: destroy Lua VM in cache processes (with init worker but without privileged agent) - pattern "(?^:lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+$)" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 24: destroy Lua VM in cache processes (with init worker but without privileged agent) - pattern "(?^:lua close the global Lua VM ([0-9A-F]+)$)" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 22: destroy Lua VM in cache processes (with privileged agent) - grep_error_log_out (req 0) |
'' doesn't match '(?^:\A(?:lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \1 lua close the global Lua VM \1 in the cache helper process \d+ lua close the global Lua VM \1 |lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \2 in the cache helper process \d+ lua close the global Lua VM \2 lua close the global Lua VM \2 |lua close the global Lua VM ([0-9A-F]+) lua close the global Lua VM \3 in the cache helper process \d+ lua close the global Lua VM \3 lua close the global Lua VM \3 in the cache helper process \d+ |lua close the global Lua VM ([0-9A-F]+) lua close the global Lua VM \4 in the cache helper process \d+ lua close the global Lua VM \4 in the cache helper process \d+ lua close the global Lua VM \4 )(?:lua close the global Lua VM [0-9A-F]+ )*\z)' |
124-init-worker.t | TEST 21: destroy Lua VM in cache processes (without privileged agent but with shdict) - grep_error_log_out (req 0) |
'' doesn't match '(?^:\A(?:lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \1 lua close the global Lua VM \1 in the cache helper process \d+ lua close the global Lua VM \1 |lua close the global Lua VM ([0-9A-F]+) in the cache helper process \d+ lua close the global Lua VM \2 in the cache helper process \d+ lua close the global Lua VM \2 lua close the global Lua VM \2 |lua close the global Lua VM ([0-9A-F]+) lua close the global Lua VM \3 in the cache helper process \d+ lua close the global Lua VM \3 lua close the global Lua VM \3 in the cache helper process \d+ )(?:lua close the global Lua VM [0-9A-F]+ )*\z)' |
124-init-worker.t | TEST 4: timer.at + cosocket - grep_error_log_out (req 0) |
@@ -1,4 +1,3 @@ warn(): created timer: 1 warn(): timer expired (premature: false) warn(): request sent: 11 -warn(): received: OK ' |
124-init-worker.t | TEST 4: timer.at + cosocket - pattern "lua tcp socket connect timeout: 60000" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 4: timer.at + cosocket - pattern "lua tcp socket send timeout: 60000" should match a line in error.log (req 0) | |
124-init-worker.t | TEST 4: timer.at + cosocket - pattern "lua tcp socket read timeout: 60000" should match a line in error.log (req 0) | |
126-shdict-frag.t | TEST 9: cannot merge in-used big slabs page (forward) - response_body - response is expected (repeated req 0, req 0) |
@@ -2,4 +2,4 @@ failed to safe set baz: no memory found bar: 4000 delete bar -failed to safe set baz: no memory +successfully safe set baz ' Looks like you failed 1 test of 39. |
127-uthread-kill.t | TEST 1: kill pending sleep - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 0) | |
127-uthread-kill.t | TEST 1: kill pending sleep - pattern "lua clean up the timer for pending ngx.sleep" should match a line in error.log (req 1) | |
127-uthread-kill.t | TEST 3: kill pending resolver - pattern "lua tcp socket abort resolver" should match a line in error.log (req 0) | |
127-uthread-kill.t | TEST 3: kill pending resolver - pattern "lua tcp socket abort resolver" should match a line in error.log (req 1) | |
127-uthread-kill.t | TEST 4: kill pending connect - grep_error_log_out (req 0) |
@@ -1,2 +0,0 @@ -lua finalize socket -lua finalize socket ' |
127-uthread-kill.t | TEST 4: kill pending connect - grep_error_log_out (req 1) |
@@ -1,2 +0,0 @@ -lua finalize socket -lua finalize socket ' |
129-ssl-socket.t | TEST 10: ssl verify depth not enough (without automatic error logging) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 10: ssl verify depth not enough (without automatic error logging) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_256_GCM_SHA384 TLSv1.3)" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 32: default cipher -TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_256_GCM_SHA384 TLSv1.3)" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 12: openresty.org: passing SSL verify with multiple certificates - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 12: openresty.org: passing SSL verify with multiple certificates - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 12: openresty.org: passing SSL verify with multiple certificates - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 12: openresty.org: passing SSL verify with multiple certificates - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 2: no SNI, no verify - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 2: no SNI, no verify - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 1: www.google.com - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 1: www.google.com - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 5: certificate does not match host name (verify) - pattern "lua ssl server name: "blah.openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 5: certificate does not match host name (verify) - pattern "lua ssl server name: "blah.openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 9: ssl verify depth not enough (with automatic error logging) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_128_GCM_SHA256 TLSv1.3)" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 33: explicit cipher configuration - TLSv1.3 - pattern "(?^:SSL: TLSv1.3, cipher: "TLS_AES_128_GCM_SHA256 TLSv1.3)" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - pattern "(?^:SSL: TLSv1, cipher: "ECDHE-RSA-AES256-SHA (SSLv3|TLSv1))" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 15: explicit ssl protocol configuration - pattern "(?^:SSL: TLSv1, cipher: "ECDHE-RSA-AES256-SHA (SSLv3|TLSv1))" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 6: certificate does not match host name (verify, no log socket errors) - pattern "lua ssl server name: "blah.openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 6: certificate does not match host name (verify, no log socket errors) - pattern "lua ssl server name: "blah.openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 17: openresty.org: passing SSL verify: keepalive (reuse the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 4: ssl session reuse - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl set session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 4: ssl session reuse - pattern "SSL reused session" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 4: ssl session reuse - pattern "lua ssl free session" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 4: ssl session reuse - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl set session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 4: ssl session reuse - pattern "SSL reused session" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 4: ssl session reuse - pattern "lua ssl free session" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 21: unix domain ssl cosocket (verify) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 21: unix domain ssl cosocket (verify) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 21: unix domain ssl cosocket (verify) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 21: unix domain ssl cosocket (verify) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 23: lua_ssl_crl - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 23: lua_ssl_crl - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 7: certificate does not match host name (no verify) - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 16: unsupported ssl protocol - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 16: unsupported ssl protocol - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 24: multiple handshake calls - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 24: multiple handshake calls - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 24: multiple handshake calls - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 24: multiple handshake calls - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 29: unix domain ssl cosocket (verify cert but no host name check, passed) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 29: unix domain ssl cosocket (verify cert but no host name check, passed) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 25: handshake timed out - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 25: handshake timed out - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 14: explicit cipher configuration - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 14: explicit cipher configuration - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 14: explicit cipher configuration - pattern "(?^:SSL: TLSv\d(?:\.\d)?, cipher: "ECDHE-RSA-AES256-SHA (SSLv3|TLSv1))" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 14: explicit cipher configuration - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 14: explicit cipher configuration - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 14: explicit cipher configuration - pattern "(?^:SSL: TLSv\d(?:\.\d)?, cipher: "ECDHE-RSA-AES256-SHA (SSLv3|TLSv1))" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 8: openresty.org: passing SSL verify - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 8: openresty.org: passing SSL verify - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 8: openresty.org: passing SSL verify - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 8: openresty.org: passing SSL verify - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 20: unix domain ssl cosocket (no verify) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 20: unix domain ssl cosocket (no verify) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 27: unix domain ssl cosocket (gen session, true) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 27: unix domain ssl cosocket (gen session, true) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 34: explicit cipher configuration not in the default list - TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 34: explicit cipher configuration not in the default list - TLSv1.3 - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl save session: \1 lua ssl save session: \1 lua ssl free session: \1 lua ssl free session: \1 lua ssl free session: \1 $)' |
129-ssl-socket.t | TEST 18: openresty.org: passing SSL verify: keepalive (no reusing the ssl session) - pattern "lua tcp socket get keepalive peer: using connection" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 11: openresty.org: SSL verify enabled and no corresponding trusted certificates - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 11: openresty.org: SSL verify enabled and no corresponding trusted certificates - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 3: SNI, no verify - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 3: SNI, no verify - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 3: SNI, no verify - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 3: SNI, no verify - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 13: default cipher - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 13: default cipher - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 13: default cipher - pattern "(?^:SSL: TLSv1\.2, cipher: "(?:ECDHE-RSA-AES(?:256|128)-GCM-SHA(?:384|256)|ECDHE-(?:RSA|ECDSA)-CHACHA20-POLY1305) TLSv1\.2)" should match a line in error.log (req 0) | |
129-ssl-socket.t | TEST 13: default cipher - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
129-ssl-socket.t | TEST 13: default cipher - pattern "lua ssl server name: "openresty.org"" should match a line in error.log (req 1) | |
129-ssl-socket.t | TEST 13: default cipher - pattern "(?^:SSL: TLSv1\.2, cipher: "(?:ECDHE-RSA-AES(?:256|128)-GCM-SHA(?:384|256)|ECDHE-(?:RSA|ECDSA)-CHACHA20-POLY1305) TLSv1\.2)" should match a line in error.log (req 1) | |
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 |
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 |
138-balancer.t | TEST 16: set_more_tries bugfix - grep_error_log_out (req 0) |
@@ -1,4 +0,0 @@ -http next upstream, 2 -http next upstream, 2 -http next upstream, 2 -http next upstream, 2 ' |
138-balancer.t | TEST 16: set_more_tries bugfix - grep_error_log_out (req 1) |
@@ -1,4 +0,0 @@ -http next upstream, 2 -http next upstream, 2 -http next upstream, 2 -http next upstream, 2 ' |
139-ssl-cert-by.t | TEST 18: simple logging (syslog) - pattern "(?^:\[error\] .*? send\(\) failed)" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 18: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 18: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 18: simple logging (syslog) - pattern "(?^:\[error\] .*? send\(\) failed)" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 18: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - grep_error_log_out (req 0) |
got: '' expected: 'received memc reply of 12 bytes ' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - grep_error_log_out (req 1) |
got: '' expected: 'received memc reply of 12 bytes ' |
139-ssl-cert-by.t | TEST 25: cosocket (UDP) - grep_error_log_out (req 2) |
got: '' expected: 'received memc reply of 12 bytes ' |
139-ssl-cert-by.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 19: check the count of running timers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 19: check the count of running timers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 19: check the count of running timers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 17: simple logging - use ssl_certificate_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 17: simple logging - use ssl_certificate_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 17: simple logging - use ssl_certificate_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_certificate_by_lua: handler return value: -1, cert cb exit code: 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_certificate_by_lua: handler return value: -1, cert cb exit code: 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_certificate_by_lua: handler return value: -1, cert cb exit code: 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 9: lua exception - no yield - pattern "lua_certificate_by_lua: handler return value: 500, cert cb exit code: 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 9: lua exception - no yield - pattern "lua_certificate_by_lua: handler return value: 500, cert cb exit code: 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 9: lua exception - no yield - pattern "lua_certificate_by_lua: handler return value: 500, cert cb exit code: 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 1: simple logging - grep_error_log_out (req 0) |
'ssl_certificate_by_lua(nginx.conf:28):1: ssl cert by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl cert: connection reusable: 0 ssl_certificate_by_lua\(nginx.conf:28\):1: ssl cert by lua is running!,)' |
139-ssl-cert-by.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 1: simple logging - grep_error_log_out (req 1) |
'ssl_certificate_by_lua(nginx.conf:28):1: ssl cert by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl cert: connection reusable: 0 ssl_certificate_by_lua\(nginx.conf:28\):1: ssl cert by lua is running!,)' |
139-ssl-cert-by.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 1: simple logging - grep_error_log_out (req 2) |
'ssl_certificate_by_lua(nginx.conf:28):1: ssl cert by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl cert: connection reusable: 0 ssl_certificate_by_lua\(nginx.conf:28\):1: ssl cert by lua is running!,)' |
139-ssl-cert-by.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 10: lua exception - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 10: lua exception - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 10: lua exception - yield - pattern "lua_certificate_by_lua: cert cb exit code: 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 2) | |
139-ssl-cert-by.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
139-ssl-cert-by.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
139-ssl-cert-by.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 5: ECDSA cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 5: ECDSA cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 5: ECDSA cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 2: ECDSA cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 2: ECDSA cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 2: ECDSA cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 1: simple cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 1: simple cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 1: simple cert + private key - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 4: simple cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 4: simple cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 4: simple cert + private key cdata - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 3: Handshake continue when cert_pem_to_der errors - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 3: Handshake continue when cert_pem_to_der errors - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 3: Handshake continue when cert_pem_to_der errors - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
140-ssl-c-api.t | TEST 9: simple cert + private key with passphrase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
140-ssl-c-api.t | TEST 9: simple cert + private key with passphrase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
140-ssl-c-api.t | TEST 9: simple cert + private key with passphrase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
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 2: sleep is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 2: sleep is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 2: sleep is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 4: cosocket is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 4: cosocket is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 4: cosocket is not allowed - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "ssl_session_store_by_lua*: handler return value: 0, sess new cb exit code: 0" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "ssl_session_store_by_lua*: handler return value: 0, sess new cb exit code: 0" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "ssl_session_store_by_lua*: handler return value: 0, sess new cb exit code: 0" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 9: inter-operation with ssl_certificate_by_lua - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 9: inter-operation with ssl_certificate_by_lua - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 9: inter-operation with ssl_certificate_by_lua - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 12: mixing ssl virtual servers with non-ssl virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 12: mixing ssl virtual servers with non-ssl virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 12: mixing ssl virtual servers with non-ssl virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 13: ssl_session_store_by_lua* is skipped when using TLSv1.3 - pattern "(?^:ssl_session_store_by_lua\*: skipped since TLS version >= 1\.3 \(\d+\))" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 13: ssl_session_store_by_lua* is skipped when using TLSv1.3 - pattern "(?^:ssl_session_store_by_lua\*: skipped since TLS version >= 1\.3 \(\d+\))" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 13: ssl_session_store_by_lua* is skipped when using TLSv1.3 - pattern "(?^:ssl_session_store_by_lua\*: skipped since TLS version >= 1\.3 \(\d+\))" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 10: simple logging (by file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 10: simple logging (by file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 10: simple logging (by file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
142-ssl-session-store.t | TEST 1: simple logging - grep_error_log_out (req 0) |
'ssl_session_store_by_lua(nginx.conf:25):1: ssl session store by lua is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session store: connection reusable: 0 ssl_session_store_by_lua\(nginx\.conf:25\):1: ssl session store by lua is running!, )' |
142-ssl-session-store.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
142-ssl-session-store.t | TEST 1: simple logging - grep_error_log_out (req 1) |
'ssl_session_store_by_lua(nginx.conf:25):1: ssl session store by lua is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session store: connection reusable: 0 ssl_session_store_by_lua\(nginx\.conf:25\):1: ssl session store by lua is running!, )' |
142-ssl-session-store.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
142-ssl-session-store.t | TEST 1: simple logging - grep_error_log_out (req 2) |
'ssl_session_store_by_lua(nginx.conf:25):1: ssl session store by lua is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session store: connection reusable: 0 ssl_session_store_by_lua\(nginx\.conf:25\):1: ssl session store by lua is running!, )' |
142-ssl-session-store.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
143-ssl-session-fetch.t | TEST 6: ngx.exit(ngx.ERROR) - yield - grep_error_log_out (req 1) |
got: '' expected: 'ssl_session_fetch_by_lua*: handler return value: -1, sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 6: ngx.exit(ngx.ERROR) - yield - grep_error_log_out (req 2) |
got: '' expected: 'ssl_session_fetch_by_lua*: handler return value: -1, sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 16: ssl_session_fetch_by_lua* always runs when using SSLv3 (SSLv3 does not support session tickets) - grep_error_log_out (req 0) |
'' doesn't match '(?^s:\A(?:reusable connection: [01]\n)+\z)' |
143-ssl-session-fetch.t | TEST 16: ssl_session_fetch_by_lua* always runs when using SSLv3 (SSLv3 does not support session tickets) - grep_error_log_out (req 1) |
'ssl_session_fetch_by_lua(nginx.conf:25):1: ssl_session_fetch_by_lua* is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session fetch: connection reusable: 0 ssl_session_fetch_by_lua\(nginx\.conf:\d+\):1: ssl_session_fetch_by_lua\* is running!, )' |
143-ssl-session-fetch.t | TEST 16: ssl_session_fetch_by_lua* always runs when using SSLv3 (SSLv3 does not support session tickets) - grep_error_log_out (req 2) |
'ssl_session_fetch_by_lua(nginx.conf:25):1: ssl_session_fetch_by_lua* is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session fetch: connection reusable: 0 ssl_session_fetch_by_lua\(nginx\.conf:\d+\):1: ssl_session_fetch_by_lua\* is running!, )' |
143-ssl-session-fetch.t | TEST 4: cosocket - grep_error_log_out (req 1) |
got: '' expected: 'received memc reply: OK ' |
143-ssl-session-fetch.t | TEST 4: cosocket - grep_error_log_out (req 2) |
got: '' expected: 'received memc reply: OK ' |
143-ssl-session-fetch.t | TEST 1: simple logging - grep_error_log_out (req 0) |
'' doesn't match '(?^s:\A(?:reusable connection: [01]\n)+\z)' |
143-ssl-session-fetch.t | TEST 1: simple logging - grep_error_log_out (req 1) |
'ssl_session_fetch_by_lua(nginx.conf:25):1: ssl fetch sess by lua is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session fetch: connection reusable: 0 ssl_session_fetch_by_lua\(nginx\.conf:25\):1: ssl fetch sess by lua is running!, )' |
143-ssl-session-fetch.t | TEST 1: simple logging - grep_error_log_out (req 2) |
'ssl_session_fetch_by_lua(nginx.conf:25):1: ssl fetch sess by lua is running!, ' doesn't match '(?^m:^reusable connection: 0 ssl session fetch: connection reusable: 0 ssl_session_fetch_by_lua\(nginx\.conf:25\):1: ssl fetch sess by lua is running!, )' |
143-ssl-session-fetch.t | TEST 7: ngx.exit(ngx.ERROR) - yield - grep_error_log_out (req 1) |
got: '' expected: 'ssl_session_fetch_by_lua*: sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 7: ngx.exit(ngx.ERROR) - yield - grep_error_log_out (req 2) |
got: '' expected: 'ssl_session_fetch_by_lua*: sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 5: ngx.exit(0) - yield - grep_error_log_out (req 1) |
got: '' expected: 'lua exit with code 0 ' |
143-ssl-session-fetch.t | TEST 5: ngx.exit(0) - yield - grep_error_log_out (req 2) |
got: '' expected: 'lua exit with code 0 ' |
143-ssl-session-fetch.t | TEST 9: lua exception - yield - grep_error_log_out (req 1) |
@@ -1,2 +1 @@ ssl_session_fetch_by_lua(nginx.conf:25):3: bad bad bad -ssl_session_fetch_by_lua*: sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 9: lua exception - yield - grep_error_log_out (req 2) |
@@ -1,2 +1 @@ ssl_session_fetch_by_lua(nginx.conf:25):3: bad bad bad -ssl_session_fetch_by_lua*: sess get cb exit code: 0 ' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - grep_error_log_out (req 1) |
got: '' expected: 'received memc reply of 12 bytes ' |
143-ssl-session-fetch.t | TEST 18: cosocket (UDP) - grep_error_log_out (req 2) |
got: '' expected: 'received memc reply of 12 bytes ' |
146-malloc-trim.t | TEST 4: malloc_trim() every 3 req, in subreq - grep_error_log_out (req 0) |
'' doesn't match '(?^:\Amalloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] \z)' |
146-malloc-trim.t | TEST 5: malloc_trim() every 2 req, in subreq, big memory usage - grep_error_log_out (req 0) |
@@ -1,3 +0,0 @@ -malloc_trim(1) returned 1 -malloc_trim(1) returned 1 -malloc_trim(1) returned 1 ' |
146-malloc-trim.t | TEST 8: malloc_trim() every 1 req - grep_error_log_out (req 0) |
'' doesn't match '(?^:\Amalloc_trim\(1\) returned [01] \z)' |
146-malloc-trim.t | TEST 3: malloc_trim() every 2 req, in subreq - grep_error_log_out (req 0) |
'' doesn't match '(?^:\Amalloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] \z)' |
146-malloc-trim.t | TEST 1: malloc_trim() every 1 req, in subreq - grep_error_log_out (req 0) |
'' doesn't match '(?^:\Amalloc_trim\(1\) returned [01] \z)' |
146-malloc-trim.t | TEST 7: zero count means off, log_by_lua - pattern "malloc_trim() disabled" should match a line in error.log (req 0) | |
146-malloc-trim.t | TEST 2: malloc_trim() every 1 req, in subreq - grep_error_log_out (req 0) |
'' doesn't match '(?^:\Amalloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] malloc_trim\(1\) returned [01] \z)' |
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 3: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 3: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 3: lua variable sharing via upvalue - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 3: lua variable sharing via upvalue - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 2: shared global env - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 2: shared global env - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 2: shared global env - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 2: shared global env - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 4: create the next timer immediately when timer start running - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 4: create the next timer immediately when timer start running - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 4: create the next timer immediately when timer start running - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 4: create the next timer immediately when timer start running - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 1: simple very - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 1: simple very - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 1: simple very - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 1: simple very - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 5: callback args - pattern "lua ngx.timer expired" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 5: callback args - pattern "http lua close fake http connection" should match a line in error.log (req 0) | |
152-timer-every.t | TEST 5: callback args - pattern "lua ngx.timer expired" should match a line in error.log (req 1) | |
152-timer-every.t | TEST 5: callback args - pattern "http lua close fake http connection" should match a line in error.log (req 1) | |
154-semaphore.t | TEST 3: exit before post_handler was called - grep_error_log_out (req 0) |
@@ -1,5 +1,3 @@ ngx.sem wait start, ngx.sem post start, ngx.sem post end, -in lua gc, semaphore -http close request ' |
154-semaphore.t | TEST 3: exit before post_handler was called - grep_error_log_out (req 1) |
@@ -1,5 +1,3 @@ ngx.sem wait start, ngx.sem post start, ngx.sem post end, -in lua gc, semaphore -http close request ' |
155-tls13.t | TEST 1: handshake, TLSv1.3 - pattern "SSL: TLSv1.3," should match a line in error.log (req 0) | |
155-tls13.t | TEST 1: handshake, TLSv1.3 - pattern "SSL: TLSv1.3," should match a line in error.log (req 1) | |
155-tls13.t | TEST 1: handshake, TLSv1.3 - pattern "SSL: TLSv1.3," should match a line in error.log (req 2) | |
156-slow-network.t | TEST 1: receiveany returns anything once socket receives - grep_error_log_out (req 0) |
@@ -1,7 +0,0 @@ -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any ' |
156-slow-network.t | TEST 1: receiveany returns anything once socket receives - grep_error_log_out (req 1) |
@@ -1,7 +0,0 @@ -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any -lua tcp socket read any ' |
157-socket-keepalive-hup.t | TEST 1: exiting - pattern "lua tcp socket set keepalive while process exiting, closing connection" should match a line in error.log (req 0) | |
157-socket-keepalive-hup.t | TEST 1: exiting - pattern "lua tcp socket set keepalive while process exiting, closing connection" should match a line in error.log (req 1) | |
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: |
162-socket-tls-handshake.t | TEST 1: sanity: www.google.com - grep_error_log_out (req 0) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
162-socket-tls-handshake.t | TEST 1: sanity: www.google.com - grep_error_log_out (req 1) |
'' doesn't match '(?^:^lua ssl save session: ([0-9A-F]+) lua ssl free session: ([0-9A-F]+) $)' |
165-thread-cache.t | TEST 1: thread cache size == 1 - grep_error_log_out (req 0) |
got: "" length: 0 expected: "lua caching unused lua thread\x{0a}" length: 30 strings begin to differ at char 1 (line 1 column 1) |
165-thread-cache.t | TEST 1: thread cache size == 1 - grep_error_log_out (req 1) |
got: "" length: 0 expected: "lua reusing cached lua thread\x{0a}lua caching unused l"... length: 60 strings begin to differ at char 1 (line 1 column 1) |
166-ssl-client-hello.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 12: connection aborted prematurely - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 18: simple logging - use ssl_client_hello_by_lua* on the http {} level and server {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 18: simple logging - use ssl_client_hello_by_lua* on the http {} level and server {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 18: simple logging - use ssl_client_hello_by_lua* on the http {} level and server {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 15: coroutine API - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 2: sleep - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 23: simple logging - use ssl_client_hello_by_lua* in multiple virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 23: simple logging - use ssl_client_hello_by_lua* in multiple virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 23: simple logging - use ssl_client_hello_by_lua* in multiple virtual servers - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 7: ngx.exit(0) - yield - pattern "lua exit with code 0" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_client_hello_by_lua: handler return value: -1, client hello cb exit code: 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_client_hello_by_lua: handler return value: -1, client hello cb exit code: 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua_client_hello_by_lua: handler return value: -1, client hello cb exit code: 0" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 6: ngx.exit(ngx.ERROR) - no yield - pattern "lua exit with code -1" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 17: simple logging - use ssl_client_hello_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 17: simple logging - use ssl_client_hello_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 17: simple logging - use ssl_client_hello_by_lua* on the http {} level - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 3: timer - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 21: listen two ports (one for ssl and one for non-ssl) in one server - connect ssl port - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 21: listen two ports (one for ssl and one for non-ssl) in one server - connect ssl port - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 21: listen two ports (one for ssl and one for non-ssl) in one server - connect ssl port - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - grep_error_log_out (req 0) |
got: '' expected: 'received memc reply of 12 bytes ' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - grep_error_log_out (req 1) |
got: '' expected: 'received memc reply of 12 bytes ' |
166-ssl-client-hello.t | TEST 28: cosocket (UDP) - grep_error_log_out (req 2) |
got: '' expected: 'received memc reply of 12 bytes ' |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 4: cosocket - pattern "received memc reply: OK" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 10: lua exception - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 10: lua exception - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 10: lua exception - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 9: lua exception - no yield - pattern "lua_client_hello_by_lua: handler return value: 500, client hello cb exit code: 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 9: lua exception - no yield - pattern "lua_client_hello_by_lua: handler return value: 500, client hello cb exit code: 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 9: lua exception - no yield - pattern "lua_client_hello_by_lua: handler return value: 500, client hello cb exit code: 0" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 11: get phase - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 24: simple logging (syslog) - pattern "(?^:\[error\] .*? send\(\) failed)" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 24: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 24: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 24: simple logging (syslog) - pattern "(?^:\[error\] .*? send\(\) failed)" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 24: simple logging (syslog) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 14: simple logging (by_lua_file) - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua_client_hello_by_lua: client hello cb exit code: 0" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "lua exit with code -1" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 13: subrequests disabled - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 1: simple logging - grep_error_log_out (req 0) |
'ssl_client_hello_by_lua:1: ssl client hello by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl client hello: connection reusable: 0 ssl_client_hello_by_lua:1: ssl client hello by lua is running!,)' |
166-ssl-client-hello.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 1: simple logging - grep_error_log_out (req 1) |
'ssl_client_hello_by_lua:1: ssl client hello by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl client hello: connection reusable: 0 ssl_client_hello_by_lua:1: ssl client hello by lua is running!,)' |
166-ssl-client-hello.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 1: simple logging - grep_error_log_out (req 2) |
'ssl_client_hello_by_lua:1: ssl client hello by lua is running!, ' doesn't match '(?^:reusable connection: 0 ssl client hello: connection reusable: 0 ssl_client_hello_by_lua:1: ssl client hello by lua is running!,)' |
166-ssl-client-hello.t | TEST 1: simple logging - pattern "lua ssl server name: "test.com"" should match a line in error.log (req 2) | |
166-ssl-client-hello.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 0) | |
166-ssl-client-hello.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 1) | |
166-ssl-client-hello.t | TEST 5: ngx.exit(0) - no yield - pattern "lua exit with code 0" should match a line in error.log (req 2) |
Go back to the index page.