(This page was automatically generated by the tools in the opsboy project on 02:05:04 07-Aug-2021 GMT.)

Detailed Test Report for ngx_lua in linux i386 (hv)

Summary

Commit Testing Time Unexpected
Failures
Expected
Failures
Files Tests Elapsed Time
ee47e55e 2019-02-24 06:09:40 GMT 36 580 199 20689 6863 sec

LuaJIT

LuaJIT 2.1.0-beta3, commit 864c72e

OpenSSL

OpenSSL 1.1.0j 20 Nov 2018

Compilation Errors

Unexpected Failures

File Name Details
023-rewrite/tcp-socket.t TEST 4: with resolver - response_body - response is expected (repeated req 0, req 0) got: ..."received: Date: Sun, 24 Feb 2019 21:04:53 GMT\x{0a}"...
length: 125
expected: ..."received: Server: openresty\x{0a}"...
length: 107
strings begin to differ at char 90 (line 4 column 23)
023-rewrite/tcp-socket.t TEST 4: with resolver - response_body - response is expected (repeated req 1, req 0) got: ..."received: Date: Sun, 24 Feb 2019 21:04:54 GMT\x{0a}"...
length: 125
expected: ..."received: Server: openresty\x{0a}"...
length: 107
strings begin to differ at char 90 (line 4 column 23)
023-rewrite/uthread-exit.t TEST 6: exit in user thread (entry thread is still pending on the DNS resolver for ngx.socket.udp) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1,4 @@
before
hello in thread
after
+end
'
024-access/uthread-exit.t TEST 6: exit in user thread (entry thread is still pending on the DNS resolver for ngx.socket.udp) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1,4 @@
before
hello in thread
after
+end
'
058-tcp-socket.t TEST 4: with resolver - response_body - response is expected (repeated req 0, req 0) @@ -1,4 +1,4 @@
connected: 1
request sent: 56
first line received: HTTP/1.1 200 OK
-second line received: Server: openresty
+second line received: Date: Sun, 24 Feb 2019 21:39:46 GMT
'
058-tcp-socket.t TEST 4: with resolver - response_body - response is expected (repeated req 1, req 0) @@ -1,4 +1,4 @@
connected: 1
request sent: 56
first line received: HTTP/1.1 200 OK
-second line received: Server: openresty
+second line received: Date: Sun, 24 Feb 2019 21:39:46 GMT
'
094-uthread-exit.t TEST 6: exit in user thread (entry thread is still pending on the DNS resolver for ngx.socket.udp) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1,4 @@
before
hello in thread
after
+end
'
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: 'lua found 200 pending timers
'
expected: 'lua found 100 pending timers
'
124-init-worker.t TEST 20: destroy Lua VM in cache processes (without privileged agent or shdict) - grep_error_log_out (req 0) 'lua close the global Lua VM 0529D4C8 in the cache helper process 18208
lua close the global Lua VM 0529D4C8
lua close the global Lua VM 04FA28D0
lua close the global Lua VM 0529D4C8 in the cache helper process 18209
lua close the global Lua VM 0529D4C8
'
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]+
)*\z)'
124-init-worker.t TEST 13: cosocket with resolver - response_body - response is expected (repeated req 0, req 0) @@ -2,4 +2,4 @@
connected: 1
request sent: 56
first line received: HTTP/1.1 200 OK
-second line received: Server: openresty
+second line received: Date: Sun, 24 Feb 2019 22:15:41 GMT
'
124-init-worker.t TEST 21: destroy Lua VM in cache processes (without privileged agent but with shdict) - grep_error_log_out (req 0) 'lua close the global Lua VM 0529A818 in the cache helper process 18482
lua close the global Lua VM 0529A818
lua close the global Lua VM 056A1CD8
lua close the global Lua VM 0529A818 in the cache helper process 18484
lua close the global Lua VM 0529A818
'
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]+
)*\z)'
129-ssl-socket.t TEST 16: unsupported ssl protocol - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:18:28 [emerg] 19074\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04B7C430, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04B7C318, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDF280, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDF1E0, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDF128, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDF090, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDF020, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDEFA8, unused: 0
2019/02/24 22:18:28 [debug] 19313\#0: *254 free: 04FDEF30, unused: 0
'
145-shdict-list.t ERROR: client socket timed out - TEST 15: list removed: expired '
145-shdict-list.t TEST 15: list removed: expired - no last chunk found - 22 max - 1 matched keys length: true

21
keys all expired, left number: 0

'
145-shdict-list.t TEST 15: list removed: expired - status code ok got: ''
expected: '200'
145-shdict-list.t ERROR: client socket timed out - TEST 16: list removed: forcibly '
145-shdict-list.t TEST 16: list removed: forcibly - status code ok got: ''
expected: '200'
145-shdict-list.t ERROR: client socket timed out - TEST 19: incr on expired list '
145-shdict-list.t TEST 19: incr on expired list - status code ok got: ''
expected: '200'
147-tcp-socket-timeouts.t TEST 2: read timeout - response_body_like - response is expected (failed to send request: timeout) 'failed to send request: timeout
'
doesn't match '(?^s:failed to receive a line: timeout \[\]
)'
147-tcp-socket-timeouts.t TEST 2: read timeout - pattern "lua tcp socket read timed out" should match a line in error.log (req 0)
147-tcp-socket-timeouts.t TEST 1: sanity - response_body_like - response is expected (failed to send request: timeout) 'failed to send request: timeout
'
doesn't match '(?^s:received: foo
)'
147-tcp-socket-timeouts.t TEST 1: sanity - pattern "[error]" should not match any line in error.log but matches line "2019/02/24 22:27:08 [error] 22164\#0: *80 lua tcp socket write timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) 2019/02/24 22:27:08 [debug] 22164\#0: *80 lua tcp socket handle write error
2019/02/24 22:27:08 [debug] 22164\#0: *80 lua tcp socket waking up the current request
2019/02/24 22:27:08 [debug] 22164\#0: *80 lua tcp operation done, resuming lua thread
2019/02/24 22:27:08 [debug] 22164\#0: *80 lua tcp socket calling prepare retvals handler 081528F6, u:054F3008
2019/02/24 22:27:08 [debug] 22164\#0: *80 lua tcp socket send return value handler
2019/02/24 22:27:08 [debug] 22164\#0: *80 poll del event: fd:4 ev:4
2019/02/24 22:27:08 [debug] 22164\#0: *80 poll del index: 4
2019/02/24 22:27:08 [debug] 22164\#0: *80 delete posted event 054DA830
2019/02/24 22:27:08 [debug] 22164\#0: *80 lua run thread, top:8 c:1
'
147-tcp-socket-timeouts.t TEST 6: different timeout with duplex socket (settimeout) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-received: ok
+failed to send request: timeout
-failed to receive a line: closed []
'
147-tcp-socket-timeouts.t TEST 6: different timeout with duplex socket (settimeout) - pattern "lua tcp socket read timed out" should match a line in error.log (req 0)
147-tcp-socket-timeouts.t TEST 6: different timeout with duplex socket (settimeout) - pattern "failed to receive data: timeout" should match a line in error.log (req 0)
147-tcp-socket-timeouts.t TEST 7: different timeout with duplex socket (settimeouts) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-received: ok
+failed to send request: timeout
-failed to receive a line: closed []
'
147-tcp-socket-timeouts.t TEST 7: different timeout with duplex socket (settimeouts) - pattern "[error]" should not match any line in error.log but matches line "2019/02/24 22:27:40 [error] 22212\#0: *127 lua tcp socket write timed out, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"" (req 0) 2019/02/24 22:27:40 [debug] 22212\#0: *127 lua tcp socket handle write error
2019/02/24 22:27:40 [debug] 22212\#0: *127 lua tcp socket waking up the current request
2019/02/24 22:27:40 [debug] 22212\#0: *127 lua tcp operation done, resuming lua thread
2019/02/24 22:27:40 [debug] 22212\#0: *127 lua tcp socket calling prepare retvals handler 081528F6, u:05AAB4B0
2019/02/24 22:27:40 [debug] 22212\#0: *127 lua tcp socket send return value handler
2019/02/24 22:27:40 [debug] 22212\#0: *127 poll del event: fd:4 ev:4
2019/02/24 22:27:40 [debug] 22212\#0: *127 poll del index: 4
2019/02/24 22:27:40 [debug] 22212\#0: *127 delete posted event 05A92C10
2019/02/24 22:27:40 [debug] 22212\#0: *127 lua run thread, top:8 c:1
'
151-initby-hup.t TEST 2: error in init after HUP (master still alive, worker process still the same as before) - pattern "failed to init" should match a line in error.log (req 0)
151-initby-hup.t TEST 5: error in init after HUP, not reloaded but foo have changed. - response_body - response is expected (repeated req 0, req 0) got: "hello, FOO\x{0a}"
length: 11
expected: "foo have changed\x{0a}"
length: 17
strings begin to differ at char 1 (line 1 column 1)
151-initby-hup.t TEST 5: error in init after HUP, not reloaded but foo have changed. - pattern "failed to init" should match a line in error.log (req 0)
151-initby-hup.t TEST 6: no error in init again, reload success and foo still have changed. - pattern "[error]" should not match any line in error.log but matches line "2019/02/24 22:28:19 [error] 22359\#0: init_by_lua error: init_by_lua:5: failed to init" (req 0) stack traceback:
[C]: in function 'error'
init_by_lua:5: in main chunk
2019/02/24 22:28:20 [notice] 22359\#0: using the "epoll" event method
2019/02/24 22:28:20 [notice] 22359\#0: start worker processes
2019/02/24 22:28:20 [debug] 22359\#0: channel 4:5
2019/02/24 22:28:20 [notice] 22359\#0: start worker process 22415
2019/02/24 22:28:20 [debug] 22359\#0: pass channel s:1 pid:22415 fd:4 to s:0 pid:22392 fd:3
2019/02/24 22:28:20 [debug] 22415\#0: malloc: 05442A70:12
'
157-socket-keepalive-hup.t TEST 1: exiting - pattern "timer prematurely expired: true" should match a line in error.log (req 0)
157-socket-keepalive-hup.t TEST 1: exiting - pattern "setkeepalive successfully" 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 0)

Expected Failures

File Name Details
023-rewrite/socket-keepalive.t TEST 11: sanity (uds) - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:00:33 [debug] 15908\#0: lua tcp socket keepalive: free connection pool for \"127.0.0.1:1984\"" (req 0) 2019/02/24 21:00:33 [debug] 15908\#0: *174 http keepalive handler
2019/02/24 21:00:33 [debug] 15908\#0: *174 close http connection: 5
2019/02/24 21:00:33 [debug] 15908\#0: *174 event timer del: 5: 53600199
2019/02/24 21:00:33 [debug] 15908\#0: *174 reusable connection: 0
2019/02/24 21:00:33 [debug] 15908\#0: *174 free: 05CC51B8, unused: 0
2019/02/24 21:00:33 [debug] 15908\#0: *174 free: 05CC5118, unused: 0
2019/02/24 21:00:33 [debug] 15908\#0: *174 free: 05CC50A0, unused: 0
2019/02/24 21:00:33 [debug] 15908\#0: *174 free: 05CC5018, unused: 0
2019/02/24 21:00:33 [debug] 15908\#0: *174 free: 05CC4FA0, unused: 0
'
043-shdict.t TEST 57: list all keys in a shdict with more than 1024 keys with 0 limit set - response_body - response is expected (repeated req 0, req 0) got: '2050
'
expected: '2048
'
043-shdict.t TEST 28: add key (key not exists) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-add: true nil false
+add: false exists false
-foo = 10502
+foo = 32199
'
043-shdict.t TEST 52: list keys in a shdict with limit larger than number of keys - response_body - response is expected (repeated req 0, req 0) got: '3
'
expected: '2
'
043-shdict.t TEST 54: list keys in an empty shdict with a limit - response_body - response is expected (repeated req 0, req 0) got: '4
'
expected: '0
'
043-shdict.t TEST 53: list keys in an empty shdict - response_body - response is expected (repeated req 0, req 0) got: '1024
'
expected: '0
'
043-shdict.t TEST 49: list all keys in a shdict - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,4 @@
-2
+3
bah
bar
+foo
'
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
043-shdict.t TEST 32: replace key (key not exists) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-replace: false not found false
+replace: true nil false
-foo = nil
+foo = 10502
'
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)
068-socket-keepalive.t TEST 12: sanity (uds) - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:44 [debug] 6359\#0: lua tcp socket keepalive: free connection pool for \"127.0.0.1:1984\"" (req 0) 2019/02/24 21:49:44 [debug] 6359\#0: *170 http keepalive handler
2019/02/24 21:49:44 [debug] 6359\#0: *170 close http connection: 7
2019/02/24 21:49:44 [debug] 6359\#0: *170 event timer del: 7: 56551009
2019/02/24 21:49:44 [debug] 6359\#0: *170 reusable connection: 0
2019/02/24 21:49:44 [debug] 6359\#0: *170 free: 04922870, unused: 0
2019/02/24 21:49:44 [debug] 6359\#0: *170 free: 049227B0, unused: 0
2019/02/24 21:49:44 [debug] 6359\#0: *170 free: 04922630, unused: 0
2019/02/24 21:49:44 [debug] 6359\#0: *170 free: 04922570, unused: 0
2019/02/24 21:49:44 [debug] 6359\#0: *170 free: 049223F0, unused: 0
'
068-socket-keepalive.t TEST 16: custom pools (same pool for different host:port) - tcp - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:53 [debug] 6435\#0: lua tcp socket keepalive: free connection pool for \"A\"" (req 0) 2019/02/24 21:49:52 [debug] 6454\#0: setproctitle: "nginx: worker process"
2019/02/24 21:49:52 [debug] 6454\#0: worker cycle
2019/02/24 21:49:53 [debug] 6435\#0: lua tcp socket keepalive close handler: fd:7
2019/02/24 21:49:53 [debug] 6435\#0: event timer del: 7: 56552298
2019/02/24 21:49:53 [debug] 6435\#0: reusable connection: 0
2019/02/24 21:49:53 [debug] 6435\#0: lua tcp socket keepalive: free connection pool for "B"
2019/02/24 21:49:53 [notice] 6435\#0: exiting
2019/02/24 21:49:52 [debug] 6454\#0: epoll timer: -1
2019/02/24 21:49:53 [debug] 6435\#0: flush files
'
068-socket-keepalive.t TEST 16: custom pools (same pool for different host:port) - tcp - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:53 [debug] 6435\#0: lua tcp socket keepalive: free connection pool for \"B\"" (req 0) 2019/02/24 21:49:53 [notice] 6435\#0: exiting
2019/02/24 21:49:52 [debug] 6454\#0: epoll timer: -1
2019/02/24 21:49:53 [debug] 6435\#0: flush files
2019/02/24 21:49:53 [debug] 6435\#0: run cleanup: 04F1B2E0
2019/02/24 21:49:53 [debug] 6435\#0: run cleanup: 04B65A58
2019/02/24 21:49:53 [debug] 6435\#0: lua decrementing the reference count for Lua VM: 1
2019/02/24 21:49:53 [debug] 6435\#0: lua close the global Lua VM 04BA7180
2019/02/24 21:49:53 [debug] 6435\#0: run cleanup: 04B659E0
2019/02/24 21:49:53 [debug] 6435\#0: run cleanup: 04B65968
'
068-socket-keepalive.t TEST 17: custom pools (different pool for the same host:port) - unix - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:55 [debug] 6454\#0: lua tcp socket keepalive: free connection pool for \"foo\"" (req 0) 2019/02/24 21:49:55 [notice] 6454\#0: exiting
2019/02/24 21:49:55 [debug] 6454\#0: flush files
2019/02/24 21:49:55 [debug] 6454\#0: run cleanup: 04F5CA70
2019/02/24 21:49:55 [debug] 6454\#0: run cleanup: 04DA4A60
2019/02/24 21:49:55 [debug] 6454\#0: lua decrementing the reference count for Lua VM: 1
2019/02/24 21:49:55 [debug] 6454\#0: lua close the global Lua VM 04D05780
2019/02/24 21:49:55 [debug] 6454\#0: run cleanup: 04DA49E8
2019/02/24 21:49:55 [debug] 6454\#0: run cleanup: 04DA4970
2019/02/24 21:49:55 [debug] 6454\#0: run cleanup: 05152D00
'
068-socket-keepalive.t TEST 18: custom pools (same pool for the same path) - unix - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-connected: 1, reused: 0
+failed to connect: no such file or directory
-connected: 1, reused: 1
+failed to connect: no such file or directory
'
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 18: custom pools (same pool for the same path) - unix - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:57 [debug] 6473\#0: lua tcp socket keepalive: free connection pool for \"A\"" (req 0) 2019/02/24 21:49:57 [debug] 6473\#0: lua tcp socket keepalive close handler: fd:7
2019/02/24 21:49:57 [debug] 6473\#0: event timer del: 7: 56556158
2019/02/24 21:49:57 [debug] 6473\#0: reusable connection: 0
2019/02/24 21:49:57 [debug] 6473\#0: lua tcp socket keepalive: free connection pool for "B"
2019/02/24 21:49:57 [debug] 6473\#0: worker cycle
2019/02/24 21:49:57 [debug] 6473\#0: epoll timer: 59052
2019/02/24 21:49:57 [debug] 6473\#0: epoll: fd:3 ev:2011 d:052FDC61
2019/02/24 21:49:57 [debug] 6473\#0: epoll_wait() error on fd:3 ev:2011
2019/02/24 21:49:57 [debug] 6473\#0: *272 http wait request handler
'
068-socket-keepalive.t TEST 18: custom pools (same pool for the same path) - unix - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:49:57 [debug] 6473\#0: lua tcp socket keepalive: free connection pool for \"B\"" (req 0) 2019/02/24 21:49:57 [debug] 6473\#0: worker cycle
2019/02/24 21:49:57 [debug] 6473\#0: epoll timer: 59052
2019/02/24 21:49:57 [debug] 6473\#0: epoll: fd:3 ev:2011 d:052FDC61
2019/02/24 21:49:57 [debug] 6473\#0: epoll_wait() error on fd:3 ev:2011
2019/02/24 21:49:57 [debug] 6473\#0: *272 http wait request handler
2019/02/24 21:49:57 [debug] 6473\#0: *272 malloc: 0516C228:52
2019/02/24 21:49:57 [debug] 6473\#0: *272 malloc: 0516C290:8
2019/02/24 21:49:57 [debug] 6473\#0: *272 malloc: 051105C0:1024
2019/02/24 21:49:57 [debug] 6473\#0: *272 malloc: 0516C2C8:8
'
068-socket-keepalive.t TEST 28: conn queuing: connect() can specify 'pool_size' for unix domain socket - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:50:17 [debug] 6663\#0: lua tcp socket keepalive: free connection pool for \"127.0.0.1:11211\"" (req 0) 2019/02/24 21:50:17 [notice] 6663\#0: exiting
2019/02/24 21:50:17 [debug] 6663\#0: flush files
2019/02/24 21:50:17 [debug] 6663\#0: run cleanup: 04D91C70
2019/02/24 21:50:17 [debug] 6663\#0: run cleanup: 04D65190
2019/02/24 21:50:17 [debug] 6663\#0: lua decrementing the reference count for Lua VM: 1
2019/02/24 21:50:17 [debug] 6663\#0: lua close the global Lua VM 04F6A568
2019/02/24 21:50:17 [debug] 6663\#0: run cleanup: 04D65118
2019/02/24 21:50:17 [debug] 6663\#0: run cleanup: 04D650A0
2019/02/24 21:50:17 [debug] 6663\#0: run cleanup: 04D9A040
'
068-socket-keepalive.t TEST 29: conn queuing: connect() can specify 'pool_size' for custom pool - pattern "lua tcp socket keepalive: free connection pool for " should not match any line in error.log but matches line "2019/02/24 21:50:19 [debug] 6682\#0: lua tcp socket keepalive: free connection pool for \"unix:/home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock\"" (req 0) 2019/02/24 21:50:19 [debug] 6682\#0: worker cycle
2019/02/24 21:50:19 [debug] 6682\#0: epoll timer: 59068
2019/02/24 21:50:19 [debug] 6682\#0: epoll: fd:3 ev:2011 d:04D93398
2019/02/24 21:50:19 [debug] 6682\#0: epoll_wait() error on fd:3 ev:2011
2019/02/24 21:50:19 [debug] 6682\#0: *459 http wait request handler
2019/02/24 21:50:19 [debug] 6682\#0: *459 malloc: 04D621A0:52
2019/02/24 21:50:19 [debug] 6682\#0: *459 malloc: 04D62208:8
2019/02/24 21:50:19 [debug] 6682\#0: *459 malloc: 05139D68:1024
2019/02/24 21:50:19 [debug] 6682\#0: *459 malloc: 04D604A8:8
'
086-init-by.t nginx: [error] init_by_lua error: init_by_lua:2: failed to init
106-timer.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0)
106-timer.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 1)
106-timer.t TEST 3: lua variable sharing via upvalue - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0)
106-timer.t TEST 3: lua variable sharing via upvalue - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 1)
106-timer.t TEST 30: user args - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer)" should match a line in error.log (req 0)
106-timer.t TEST 30: user args - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer)" should match a line in error.log (req 1)
106-timer.t TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0)
106-timer.t TEST 9: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 1)
106-timer.t TEST 2: globals are shared - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0)
106-timer.t TEST 2: globals are shared - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 1)
106-timer.t TEST 4: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:1[4-9]|2[0-6]?))" should match a line in error.log (req 0)
108-timer-safe.t TEST 7: simple at (sleep in the timer callback) - log_by_lua - pattern "(?^:\[lua\] log_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-9]|8[0-6]))" should match a line in error.log (req 0)
108-timer-safe.t TEST 2: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 0)
108-timer-safe.t TEST 2: simple at (sleep in the timer callback) - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:6[4-9]|7[0-6]))" should match a line in error.log (req 1)
108-timer-safe.t TEST 5: 0 timer - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0(?:[^.]|\.00))" should match a line in error.log (req 1)
108-timer-safe.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 0)
108-timer-safe.t TEST 1: simple at - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6]))" should match a line in error.log (req 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 "timer prematurely expired: true" should match a line in error.log (req 0)
109-timer-hup.t TEST 3: trying to add new timer after HUP reload - pattern "failed to register a new timer after reload: process exiting, context: ngx.timer" should match a line in error.log (req 0)
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: 'lua found 2 pending timers
'
expected: 'lua found 1 pending timers
'
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 "in callback: hello, 1!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 2!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 3!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 4!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 5!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 6!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 7!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 8!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 9!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "in callback: hello, 10!" should match a line in error.log (req 0)
109-timer-hup.t TEST 2: multiple timers - pattern "timer prematurely expired: true" 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 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 "in callback: hello, 1" should match a line in error.log (req 0)
109-timer-hup.t TEST 1: single timer - pattern "timer prematurely expired: true" should match a line in error.log (req 0)
109-timer-hup.t TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 0) got: ''
expected: 'lua found 8191 pending timers
'
109-timer-hup.t TEST 7: HUP reload should abort pending timers (fuzz test) - grep_error_log_out (req 1) got: 'lua found 8183 pending timers
'
expected: 'lua found 8191 pending timers
'
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 "f: timer prematurely expired: true" should match a line in error.log (req 0)
109-timer-hup.t TEST 4: trying to add new timer after HUP reload - pattern "f: registered a new timer after reload" should match a line in error.log (req 0)
109-timer-hup.t TEST 4: trying to add new timer after HUP reload - pattern "f: exiting=true" should match a line in error.log (req 0)
109-timer-hup.t TEST 4: trying to add new timer after HUP reload - pattern "g: timer prematurely expired: false" should match a line in error.log (req 0)
109-timer-hup.t TEST 4: trying to add new timer after HUP reload - pattern "g: exiting=true" should match a line in error.log (req 0)
124-init-worker.t TEST 18: syslog error log - udp_query ok ''
doesn't match '(?^:Bad bad bad)'
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
'
126-shdict-frag.t TEST 1: merge 2 single-page free blocks (forcibly evicted, merge forward) - response_body - response is expected (repeated req 0, req 0) @@ -1,5 +1,5 @@
-successfully set foo.
-successfully set bar.
+failed to set foo: no memory
+successfully set bar with force.
successfully set baz with force.
foo not found
bar not found
'
126-shdict-frag.t TEST 4: merge one single-page block backward, but no more - response_body - response is expected (repeated req 0, req 0) @@ -1,4 +1,4 @@
-successfully set foo.
+successfully set foo with force.
successfully set bar.
successfully set baz.
found foo: 4000
'
129-ssl-socket.t TEST 27: unix domain ssl cosocket (gen session, true) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
'
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) - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
'
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 30: unix domain ssl cosocket (verify cert but no host name check, NOT passed) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: 18: self signed certificate
'
129-ssl-socket.t TEST 30: unix domain ssl cosocket (verify cert but no host name check, NOT passed) - pattern "lua ssl certificate verify error: (18: self signed certificate)" should match a line in error.log (req 0)
129-ssl-socket.t TEST 30: unix domain ssl cosocket (verify cert but no host name check, NOT passed) - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: 18: self signed certificate
'
129-ssl-socket.t TEST 30: unix domain ssl cosocket (verify cert but no host name check, NOT passed) - pattern "lua ssl certificate verify error: (18: self signed certificate)" 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) - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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) - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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]+)
$)'
132-lua-blocks.t nginx: [emerg] Lua code block missing the closing long bracket "]=]" 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 "]==]" 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 "]]" 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 "]]" in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:41
139-ssl-cert-by.t TEST 15: coroutine API - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 15: coroutine API - grep_error_log_out (req 0) @@ -1,6 +0,0 @@
-co resume, status: suspended
-co yield: 0
-co resume, status: suspended
-co yield: 1
-co resume, status: suspended
-co yield: 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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 15: coroutine API - grep_error_log_out (req 1) @@ -1,6 +0,0 @@
-co resume, status: suspended
-co yield: 0
-co resume, status: suspended
-co yield: 1
-co resume, status: suspended
-co yield: 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 1)
139-ssl-cert-by.t TEST 15: coroutine API - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 15: coroutine API - grep_error_log_out (req 2) @@ -1,6 +0,0 @@
-co resume, status: suspended
-co yield: 0
-co resume, status: suspended
-co yield: 1
-co resume, status: suspended
-co yield: 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 2)
139-ssl-cert-by.t TEST 14: simple logging (by_lua_file) - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "a.lua:1: ssl cert by lua is running!" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 14: simple logging (by_lua_file) - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "a.lua:1: ssl cert by lua is running!" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 14: simple logging (by_lua_file) - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 14: simple logging (by_lua_file) - pattern "a.lua:1: ssl cert by lua is running!" should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 5: ngx.exit(0) - no yield - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:22:05 [emerg] 20527\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:22:05 [debug] 20632\#0: epoll: fd:7 ev:0001 d:0590E4DC
2019/02/24 22:22:05 [debug] 20632\#0: accept on 0.0.0.0:1984, ready: 0
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F1C8:24
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F210:16
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F250:8
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F288:40
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F2E0:8
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F318:15
2019/02/24 22:22:05 [debug] 20632\#0: malloc: 0596F358:8
'
139-ssl-cert-by.t TEST 4: cosocket - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 "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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 "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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 "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 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[alert\] .*? no ssl_certificate_by_lua\* defined in server test2\.com\b)" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[crit\] .*? SSL_do_handshake\(\) failed\b)" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[alert\] .*? no ssl_certificate_by_lua\* defined in server test2\.com\b)" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[crit\] .*? SSL_do_handshake\(\) failed\b)" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[alert\] .*? no ssl_certificate_by_lua\* defined in server test2\.com\b)" should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 20: some server {} block missing ssl_certificate_by_lua* handlers (literal server name) - pattern "(?^:\[crit\] .*? SSL_do_handshake\(\) failed\b)" 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 - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "ssl_certificate_by_lua:1: ssl cert by lua is running!" 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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "ssl_certificate_by_lua:1: ssl cert by lua is running!" 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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 17: simple logging - use ssl_certificate_by_lua* on the http {} level - pattern "ssl_certificate_by_lua:1: ssl cert by lua is running!" should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 19: check the count of running timers - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-sent http request: 59 bytes.
-received: HTTP/1.1 200 OK
-received: Server: nginx
-received: Content-Type: text/plain
-received: Content-Length: 2
-received: Connection: close
-received:
-received: 3
-close: 1 nil
'
139-ssl-cert-by.t TEST 19: check the count of running timers - pattern "ssl_certificate_by_lua:1: ssl cert by lua is running!" 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 0)
139-ssl-cert-by.t TEST 19: check the count of running timers - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-sent http request: 59 bytes.
-received: HTTP/1.1 200 OK
-received: Server: nginx
-received: Content-Type: text/plain
-received: Content-Length: 2
-received: Connection: close
-received:
-received: 3
-close: 1 nil
'
139-ssl-cert-by.t TEST 19: check the count of running timers - pattern "ssl_certificate_by_lua:1: ssl cert by lua is running!" 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 1)
139-ssl-cert-by.t TEST 19: check the count of running timers - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-sent http request: 59 bytes.
-received: HTTP/1.1 200 OK
-received: Server: nginx
-received: Content-Type: text/plain
-received: Content-Length: 2
-received: Connection: close
-received:
-received: 3
-close: 1 nil
'
139-ssl-cert-by.t TEST 19: check the count of running timers - pattern "ssl_certificate_by_lua:1: ssl cert by lua is running!" 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 2)
139-ssl-cert-by.t TEST 23: get raw_client_addr - unix domain socket - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 23: get raw_client_addr - unix domain socket - pattern "client socket file: " should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 23: get raw_client_addr - unix domain socket - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 23: get raw_client_addr - unix domain socket - pattern "client socket file: " should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 23: get raw_client_addr - unix domain socket - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 23: get raw_client_addr - unix domain socket - pattern "client socket file: " should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 8: ngx.exit(ngx.ERROR) - yield - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:22:31 [emerg] 20527\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/nginx.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:22:32 [debug] 20803\#0: epoll: fd:7 ev:0001 d:054F1744
2019/02/24 22:22:32 [debug] 20803\#0: accept on 0.0.0.0:1984, ready: 0
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051DFFE8:24
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E0030:16
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E0070:8
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E00A8:40
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E0100:8
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E0138:15
2019/02/24 22:22:32 [debug] 20803\#0: malloc: 051E0178:8
'
139-ssl-cert-by.t TEST 2: sleep - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 2: sleep - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 2: sleep - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 2: sleep - 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 "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 1: simple logging - grep_error_log_out (req 0) 'reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^:reusable connection: 1
ssl cert: connection reusable: 1
reusable connection: 0
ssl_certificate_by_lua: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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 1: simple logging - grep_error_log_out (req 1) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^:reusable connection: 1
ssl cert: connection reusable: 1
reusable connection: 0
ssl_certificate_by_lua: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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 1: simple logging - grep_error_log_out (req 2) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^:reusable connection: 1
ssl cert: connection reusable: 1
reusable connection: 0
ssl_certificate_by_lua: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 16: simple user thread wait with yielding - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 16: simple user thread wait with yielding - grep_error_log_out (req 0) @@ -1,3 +0,0 @@
-uthread: thread created: running
-uthread: hello in thread
-uthread: done
'
139-ssl-cert-by.t TEST 16: simple user thread wait with yielding - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 16: simple user thread wait with yielding - grep_error_log_out (req 1) @@ -1,3 +0,0 @@
-uthread: thread created: running
-uthread: hello in thread
-uthread: done
'
139-ssl-cert-by.t TEST 16: simple user thread wait with yielding - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 16: simple user thread wait with yielding - grep_error_log_out (req 2) @@ -1,3 +0,0 @@
-uthread: thread created: running
-uthread: hello in thread
-uthread: done
'
139-ssl-cert-by.t TEST 18: simple logging (syslog) - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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) - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 18: simple logging (syslog) - pattern "(?^:\[error\] .*? send\(\) failed)" should match a line in error.log (req 1)
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) - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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 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 13: subrequests disabled - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
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 "ssl_certificate_by_lua:1: API disabled in the context of ssl_certificate_by_lua*" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 13: subrequests disabled - pattern "(?^:\[crit\] .*?cert cb error)" should match a line in error.log (req 0)
139-ssl-cert-by.t TEST 13: subrequests disabled - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
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 "ssl_certificate_by_lua:1: API disabled in the context of ssl_certificate_by_lua*" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 13: subrequests disabled - pattern "(?^:\[crit\] .*?cert cb error)" should match a line in error.log (req 1)
139-ssl-cert-by.t TEST 13: subrequests disabled - response_body - response is expected (repeated req 2, req 0) @@ -1,2 +1 @@
-connected: 1
+failed to connect: no such file or directory
-failed to do SSL handshake: handshake failed
'
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)
139-ssl-cert-by.t TEST 13: subrequests disabled - pattern "ssl_certificate_by_lua:1: API disabled in the context of ssl_certificate_by_lua*" should match a line in error.log (req 2)
139-ssl-cert-by.t TEST 13: subrequests disabled - pattern "(?^:\[crit\] .*?cert cb error)" should match a line in error.log (req 2)
140-ssl-c-api.t TEST 2: ECDSA cert + private key - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 3: Handshake continue when cert_pem_to_der errors - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 "failed to parse PEM cert: PEM_read_bio_X509_AUX()" 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 "failed to parse PEM priv key: PEM_read_bio_PrivateKey() failed" should match a line in error.log (req 0)
140-ssl-c-api.t TEST 3: Handshake continue when cert_pem_to_der errors - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 "failed to parse PEM cert: PEM_read_bio_X509_AUX()" 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 "failed to parse PEM priv key: PEM_read_bio_PrivateKey() failed" should match a line in error.log (req 1)
140-ssl-c-api.t TEST 3: Handshake continue when cert_pem_to_der errors - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 3: Handshake continue when cert_pem_to_der errors - pattern "failed to parse PEM cert: PEM_read_bio_X509_AUX()" 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 "failed to parse PEM priv key: PEM_read_bio_PrivateKey() failed" should match a line in error.log (req 2)
140-ssl-c-api.t TEST 5: ECDSA cert + private key cdata - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 1: simple cert + private key - response_body - response is expected (repeated req 0, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 1, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,11 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-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
'
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)
142-ssl-session-store.t TEST 4: cosocket is not allowed - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:23:11 [emerg] 21036\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/https.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:23:11 [warn] 21036\#0: deleting socket /home/ec2-user/git/lua-nginx-module/t/servroot/html/http.sock
2019/02/24 22:23:11 [emerg] 21036\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/http.sock failed (2: No such file or directory)
2019/02/24 22:23:12 [debug] 21046\#0: epoll: fd:7 ev:0001 d:04D09E48
2019/02/24 22:23:12 [debug] 21046\#0: accept on 0.0.0.0:1984, ready: 0
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43298:24
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F432E0:16
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43320:8
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43358:40
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F433B0:8
'
142-ssl-session-store.t TEST 4: cosocket is not allowed - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:23:11 [emerg] 21036\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/http.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:23:12 [debug] 21046\#0: epoll: fd:7 ev:0001 d:04D09E48
2019/02/24 22:23:12 [debug] 21046\#0: accept on 0.0.0.0:1984, ready: 0
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43298:24
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F432E0:16
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43320:8
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43358:40
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F433B0:8
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F433E8:15
2019/02/24 22:23:12 [debug] 21046\#0: malloc: 04F43428:8
'
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 0)
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - pattern "ssl_session_store_by_lua_block:1: ssl store session by lua is running!" should match a line in error.log (req 0)
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 1)
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - pattern "ssl_session_store_by_lua_block:1: ssl store session by lua is running!" should match a line in error.log (req 1)
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 9: inter-operation with ssl_certificate_by_lua - pattern "(?^:elapsed in ssl cert by lua: 0.(?:09|1[01])\d+,)" should match a line in error.log (req 2)
142-ssl-session-store.t TEST 9: inter-operation with ssl_certificate_by_lua - pattern "ssl_session_store_by_lua_block:1: ssl store session by lua is running!" 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 6: ngx.exit(ngx.ERROR) - no yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 10: simple logging (by file) - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "a.lua:1: ssl store session by lua is running!" should match a line in error.log (req 0)
142-ssl-session-store.t TEST 10: simple logging (by file) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "a.lua:1: ssl store session by lua is running!" should match a line in error.log (req 1)
142-ssl-session-store.t TEST 10: simple logging (by file) - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 10: simple logging (by file) - pattern "a.lua:1: ssl store session by lua is running!" should match a line in error.log (req 2)
142-ssl-session-store.t TEST 2: sleep is not allowed - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "API disabled in the context of ssl_session_store_by_lua*" should match a line in error.log (req 0)
142-ssl-session-store.t TEST 2: sleep is not allowed - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "API disabled in the context of ssl_session_store_by_lua*" should match a line in error.log (req 1)
142-ssl-session-store.t TEST 2: sleep is not allowed - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 2: sleep is not allowed - pattern "API disabled in the context of ssl_session_store_by_lua*" should match a line in error.log (req 2)
142-ssl-session-store.t TEST 3: timer - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "my timer run!" should match a line in error.log (req 0)
142-ssl-session-store.t TEST 3: timer - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 "my timer run!" should match a line in error.log (req 1)
142-ssl-session-store.t TEST 3: timer - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 TEST 3: timer - pattern "my timer run!" should match a line in error.log (req 2)
142-ssl-session-store.t TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
142-ssl-session-store.t TEST 1: simple logging - grep_error_log_out (req 0) 'reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^m:^reusable connection: 0
ssl session store: connection reusable: 0
ssl_session_store_by_lua_block: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 - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
142-ssl-session-store.t TEST 1: simple logging - grep_error_log_out (req 1) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^m:^reusable connection: 0
ssl session store: connection reusable: 0
ssl_session_store_by_lua_block: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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
142-ssl-session-store.t TEST 1: simple logging - grep_error_log_out (req 2) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^m:^reusable connection: 0
ssl session store: connection reusable: 0
ssl_session_store_by_lua_block: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)
142-ssl-session-store.t TEST 5: ngx.exit(0) - no yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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)
143-ssl-session-fetch.t TEST 1: simple logging - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 1: simple logging - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 1: simple logging - grep_error_log_out (req 1) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^m:^reusable connection: 1
ssl session fetch: connection reusable: 1
reusable connection: 0
ssl_session_fetch_by_lua_block:1: ssl fetch sess by lua is running!,
)'
143-ssl-session-fetch.t TEST 1: simple logging - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 1: simple logging - grep_error_log_out (req 2) 'reusable connection: 1
reusable connection: 0
reusable connection: 0
reusable connection: 0
'
doesn't match '(?^m:^reusable connection: 1
ssl session fetch: connection reusable: 1
reusable connection: 0
ssl_session_fetch_by_lua_block:1: ssl fetch sess by lua is running!,
)'
143-ssl-session-fetch.t TEST 10: get phase - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 10: get phase - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 10: get phase - grep_error_log_out (req 1) got: ''
expected: 'get_phase: ssl_session_fetch
'
143-ssl-session-fetch.t TEST 10: get phase - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 10: get phase - grep_error_log_out (req 2) got: ''
expected: 'get_phase: ssl_session_fetch
'
143-ssl-session-fetch.t TEST 7: ngx.exit(ngx.ERROR) - yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 7: ngx.exit(ngx.ERROR) - yield - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 2: sleep - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 2: sleep - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 2: sleep - grep_error_log_out (req 1) ''
doesn't match '(?^:elapsed in ssl fetch session by lua: 0.(?:09|1[01])\d+,)'
143-ssl-session-fetch.t TEST 2: sleep - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 2: sleep - grep_error_log_out (req 2) ''
doesn't match '(?^:elapsed in ssl fetch session by lua: 0.(?:09|1[01])\d+,)'
143-ssl-session-fetch.t TEST 8: lua exception - no yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 8: lua exception - no yield - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 8: lua exception - no yield - grep_error_log_out (req 1) got: ''
expected: 'ssl_session_fetch_by_lua_block:2: bad bad bad
'
143-ssl-session-fetch.t TEST 8: lua exception - no yield - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 8: lua exception - no yield - grep_error_log_out (req 2) got: ''
expected: 'ssl_session_fetch_by_lua_block:2: bad bad bad
'
143-ssl-session-fetch.t TEST 5: ngx.exit(0) - yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 5: ngx.exit(0) - yield - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 4: cosocket - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 4: cosocket - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
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 13: mixing ssl virtual servers with non-ssl virtual servers - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 13: mixing ssl virtual servers with non-ssl virtual servers - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 13: mixing ssl virtual servers with non-ssl virtual servers - grep_error_log_out (req 1) got: ''
expected: 'ssl_session_fetch_by_lua_block:1: ssl fetch sess by lua is running!
'
143-ssl-session-fetch.t TEST 13: mixing ssl virtual servers with non-ssl virtual servers - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 13: mixing ssl virtual servers with non-ssl virtual servers - grep_error_log_out (req 2) got: ''
expected: 'ssl_session_fetch_by_lua_block:1: ssl fetch sess by lua is running!
'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - response_body_like - response is expected (failed to connect: no such file or directory) 'failed to connect: no such file or directory
'
doesn't match '(?^s:\A[123]done\n\z)'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - pattern "[emerg]" should not match any line in error.log but matches line "2019/02/24 22:23:56 [emerg] 21222\#0: unlink() /home/ec2-user/git/lua-nginx-module/t/servroot/html/http.sock failed (2: No such file or directory)" (req 0) 2019/02/24 22:23:56 [debug] 21365\#0: epoll: fd:7 ev:0001 d:05BBEA50
2019/02/24 22:23:56 [debug] 21365\#0: accept on 0.0.0.0:1984, ready: 0
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE4260:24
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE42A8:16
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE42E8:8
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE4320:40
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE4378:8
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE43B0:15
2019/02/24 22:23:56 [debug] 21365\#0: malloc: 05BE43F0:8
'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - response_body_like - response is expected (failed to connect: no such file or directory) 'failed to connect: no such file or directory
'
doesn't match '(?^s:\A[123]done\n\z)'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - grep_error_log_out (req 1) got: ''
expected: 'old foo: 1
'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - response_body_like - response is expected (failed to connect: no such file or directory) 'failed to connect: no such file or directory
'
doesn't match '(?^s:\A[123]done\n\z)'
143-ssl-session-fetch.t TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - grep_error_log_out (req 2) @@ -1,2 +0,0 @@
-old bar: 1
-old foo: 2
'
143-ssl-session-fetch.t TEST 9: lua exception - yield - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 9: lua exception - yield - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 9: lua exception - yield - grep_error_log_out (req 1) @@ -1,2 +0,0 @@
-ssl_session_fetch_by_lua_block: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 - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 9: lua exception - yield - grep_error_log_out (req 2) @@ -1,2 +0,0 @@
-ssl_session_fetch_by_lua_block:3: bad bad bad
-ssl_session_fetch_by_lua*: sess get cb exit code: 0
'
143-ssl-session-fetch.t TEST 3: timer - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 3: timer - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 3: timer - grep_error_log_out (req 1) got: ''
expected: 'my timer run!
'
143-ssl-session-fetch.t TEST 3: timer - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 3: timer - grep_error_log_out (req 2) got: ''
expected: 'my timer run!
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - grep_error_log_out (req 0) @@ -1,2 +0,0 @@
-ssl cert by lua is running!
-ssl store session by lua is running!
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - grep_error_log_out (req 1) @@ -1,3 +0,0 @@
-ssl fetch session by lua is running!
-ssl cert by lua is running!
-ssl store session by lua is running!
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 11: inter-operation with ssl_certificate_by_lua - grep_error_log_out (req 2) @@ -1,3 +0,0 @@
-ssl fetch session by lua is running!
-ssl cert by lua is running!
-ssl store session by lua is running!
'
143-ssl-session-fetch.t TEST 12: simple logging (by file) - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 12: simple logging (by file) - response_body - response is expected (repeated req 1, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 12: simple logging (by file) - grep_error_log_out (req 1) got: ''
expected: 'a.lua:1: ssl fetch sess by lua is running!
'
143-ssl-session-fetch.t TEST 12: simple logging (by file) - response_body - response is expected (repeated req 2, req 0) @@ -1,3 +1 @@
-connected: 1
+failed to connect: no such file or directory
-ssl handshake: userdata
-close: 1 nil
'
143-ssl-session-fetch.t TEST 12: simple logging (by file) - grep_error_log_out (req 2) got: ''
expected: 'a.lua:1: ssl fetch sess by lua is running!
'
145-shdict-list.t TEST 1: lpush & lpop - response_body - response is expected (repeated req 0, req 0) @@ -1,5 +1,5 @@
-push success
+push err: value not a list
-1 nil
+nil value not a list
-bar nil
+nil value not a list
-0 nil
+nil value not a list
-nil nil
+nil value not a list
'
145-shdict-list.t TEST 7: incr operation on list type - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,3 @@
-push success
+push err: value not a list
nil not a number
-nil value is a list
+bar nil
'
145-shdict-list.t TEST 17: expire on all types - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-keys number: 2
+keys number: 3
keys number: 0
'
145-shdict-list.t TEST 5: add operation on list type - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,3 @@
-push success
+push err: value not a list
false exists
-nil value is a list
+bar nil
'
145-shdict-list.t TEST 15: list removed: expired - response_body - response is expected (repeated req 0, req 0) got: undef
expected: 'max - 1 matched keys length: true
keys all expired, left number: 0
loop again, max matched: true
loop again, max matched: true
'
145-shdict-list.t TEST 16: list removed: forcibly - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +0,0 @@
-two == number 2: true
-no one left: 0
-two == number 2: true
'
145-shdict-list.t TEST 6: delete operation on list type - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,3 @@
-push success
+push err: value not a list
true nil
nil nil
'
145-shdict-list.t TEST 19: incr on expired list - response_body - response is expected (repeated req 0, req 0) got: ''
expected: 'done
'
145-shdict-list.t TEST 14: rpush and lpop - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,2 @@
-1
+push err: value not a list
-2
+pop err: value not a list
-3
'
145-shdict-list.t TEST 13: lpush and rpop - response_body - response is expected (repeated req 0, req 0) @@ -1,3 +1,2 @@
-1
+push err: value not a list
-2
+pop err: value not a list
-3
'
145-shdict-list.t TEST 2: get operation on list type - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
-push success
+push err: value not a list
-nil value is a list
+bar nil
'
146-malloc-trim.t TEST 5: malloc_trim() every 2 req, in subreq, big memory usage - grep_error_log_out (req 0) @@ -1,3 +1,12 @@
-malloc_trim(1) returned 1
+malloc_trim(1) returned 0
-malloc_trim(1) returned 1
+malloc_trim(1) returned 0
-malloc_trim(1) returned 1
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
+malloc_trim(1) returned 0
'
146-malloc-trim.t TEST 3: malloc_trim() every 2 req, in subreq - grep_error_log_out (req 0) 'malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 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) 'malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
'
doesn't match '(?^:\Amalloc_trim\(1\) returned [01]
\z)'
146-malloc-trim.t TEST 8: malloc_trim() every 1 req - grep_error_log_out (req 0) 'malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
'
doesn't match '(?^:\Amalloc_trim\(1\) returned [01]
\z)'
146-malloc-trim.t TEST 4: malloc_trim() every 3 req, in subreq - grep_error_log_out (req 0) 'malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
malloc_trim(1) returned 0
'
doesn't match '(?^:\Amalloc_trim\(1\) returned [01]
malloc_trim\(1\) returned [01]
\z)'
146-malloc-trim.t TEST 6: zero count means off - grep_error_log_out (req 0) got: 'malloc_trim(1) returned 0
'
expected: ''
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
148-fake-shm-zone.t TEST 4: multiply zones - response_body - response is expected (repeated req 0, req 0) @@ -1,7 +1,7 @@
name=x1
size=1048576
isinit=true
-isold=false
+isold=true
name=x2
size=2097152
isinit=true
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
registered timer
-foo = 6
+foo = 3
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18660:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F90BB0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18698:11
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83432248: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F186D8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18710:32
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18760:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F991F8:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18918:28
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F91650, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18968:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83434968: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F189A0:12
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F189E0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F99548:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18A18:32
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18B98:28
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F920F0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18BE8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83437688: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18C20:13
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18C60:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18C98:32
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F99898:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18E70:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F92B90, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18EA8:28
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83440408: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18EF8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18F30:12
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F99BE8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F18F70:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F190F0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F93630, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19128:32
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19178:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F191B0:28
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19200:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19238:7
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19270:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F192A8:32
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F940D0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83445848: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A288:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A318:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A360:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A3A0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83468424: 10:58810542
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04F9A088 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19818:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F94B70, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19850:11
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83448568: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19890:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F198C8:32
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A5D8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19918:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19E80:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F95610, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19EB8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83451288: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19EF0:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19F28:28
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F19F78:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9A928:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A100:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F960B0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A138:4
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83454008: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A170:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A1A8:32
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A1F8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9AC78:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A3C0:28
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F96B50, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A410:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83454856: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A448:12
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A488:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9AFC8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A4C0:32
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F96EA0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83455704: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B318:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B3A8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B3F0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B430:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83472664: 10:58810542
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04F9B118 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F971F0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83456552: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B668:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B6F8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B740:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B780:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83473512: 10:58810542
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04F9B468 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F97540, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83457400: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9B9B8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BA48:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BA90:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BAD0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83474360: 10:58810542
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04F9B7B8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F97890, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83458248: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BD08:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BD98:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BDE0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9BE20:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83475208: 10:58810542
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04F9BB08 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04F97BE0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83459096: 58810458
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C058:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C0E8:24
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A618:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C130:9
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A650:28
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C170:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A750:32
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F97F30, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A7A0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83459944: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A7D8:28
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A828:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C3A8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A860:12
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1A9E8:10
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F98280, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AA28:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83460792: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AA60:32
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AAB0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9C6F8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AAE8:28
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AC68:28
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F985D0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1ACB8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83461640: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1ACF0:22
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AD38:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9CA48:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AD70:32
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AF00:32
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F98920, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AF50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83462488: 58810458
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AF88:28
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1AFD8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04F9CD98:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B010:18
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B1A0:23
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F98C70, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B1E8:8
2019/02/24 22:28:30 [debug] 22458\#0: *282 event timer del: 0: 58810468
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B220:32
2019/02/24 22:28:30 [debug] 22458\#0: *282 lua sleep timer expired: "?"
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B270:8
2019/02/24 22:28:30 [debug] 22458\#0: *282 lua run thread, top:0 c:1
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F1B2A8:28
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F233E0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9AD90, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23418:484
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83471816: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23630:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23668:356
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA33D8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23800:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23D68:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9B0E0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23DA0:20
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83472664: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23DE8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23E20:24
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F23E68:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA3728:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F240E0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9B430, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24118:260
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83473512: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24250:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24288:2180
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24B40:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA3A78:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24DB8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9B780, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24DF0:272
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83474360: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24F30:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24F68:4
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA3DC8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F24FA0:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25138:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9BAD0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25170:24
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83475208: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F251B8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F251F0:64
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA4118:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25260:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F253D8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9BE20, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25410:92
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83476056: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F254A0:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F254D8:48
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA4468:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25538:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F257D8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9C170, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25810:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83476904: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25848:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25880:7
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA47B8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F258B8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F259E0:64
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9C4C0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25A50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83477752: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25A88:1264
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25FA8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA4B08:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F25FE0:16
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26110:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9C810, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26148:21
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83478600: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26190:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F261C8:4
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA4E58:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26200:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26360:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9CB60, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26398:252
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83479448: 58810542
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F264C8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26500:348
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA51A8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26690:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26800:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9CEB0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26838:16
2019/02/24 22:28:30 [debug] 22458\#0: worker cycle
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F26878:8
2019/02/24 22:28:30 [debug] 22458\#0: epoll timer: 10
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F268B0:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F268E8:8
2019/02/24 22:28:30 [debug] 22458\#0: epoll: fd:6 ev:0001 d:04F0B0F8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F276E8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9D200, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27720:20
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83483016: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27768:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F277A0:272
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA5B10:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F278E0:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27C50:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9DCA0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27C88:272
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83485736: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27DC8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27E00:4
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA5E60:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27E38:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F27FE0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9E740, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28018:64
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83488456: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28088:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F280C0:12
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA61B0:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28100:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28238:92
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9F1E0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F282C8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83491176: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28300:276
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28448:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA6500:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28480:4
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28610:36
2019/02/24 22:28:30 [debug] 22458\#0: free: 04F9FC80, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28668:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83493896: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F286A0:36
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F286F8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA6850:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28730:21
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F288B8:162
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA0720, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28990:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83496616: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F289C8:182
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28AB0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA6BA0:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28AE8:84
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28CF8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA11C0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28D30:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83499336: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28D68:16
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F28DA8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA6EF0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA6F80:24
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29110:68
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA1C60, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29188:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83502056: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F291C0:9
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29200:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA7240:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29238:2
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29488:348
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA2700, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29618:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83504776: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29650:20
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29698:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA7590:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F296D0:16
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29838:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA31A0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29870:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83505624: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F298A8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F298E0:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29918:4
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA78E0:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29AC8:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA34F0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29B00:36
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83506472: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29B58:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29B90:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA7C30:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29BD8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29F38:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA3840, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F29F70:356
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83507320: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A108:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A140:400
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA7F80:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A300:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A6A8:20
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA3B90, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A6F0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83508168: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A728:272
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A868:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA82D0:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2A8A0:260
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2AC10:272
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA3EE0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2AD50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83509016: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2AD88:4
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2ADC0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA8620:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2ADF8:48
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA4230, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2AFA0:64
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83509864: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B010:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B048:12
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA8970:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B088:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA8A00:24
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B250:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA4580, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B288:276
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83510712: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B3D0:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B408:4
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA8CC0:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B440:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B5F0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA48D0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B628:5
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83511560: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B660:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B698:52
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B700:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA9010:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B898:24
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA4C20, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B8E0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83512408: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B918:32
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B968:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA9360:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2B9A0:7
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2BBF0:252
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA4F70, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2BD20:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83513256: 58810610
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2BD58:88
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2BDE0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FA96B0:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2BE18:64
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2C0D0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA52C0, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2C108:40
2019/02/24 22:28:30 [debug] 22458\#0: *291 event timer del: 0: 58810620
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2C160:8
2019/02/24 22:28:30 [debug] 22458\#0: *291 lua sleep timer expired: "?"
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2C198:16
2019/02/24 22:28:30 [debug] 22458\#0: *291 lua run thread, top:0 c:1
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F2C1D8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F557D0:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F55808:26
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F55858:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F55890:32
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F558E0:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F55918:28
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F55968:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F559A0:17
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F559E8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F56110:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA79F8, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F56148:32
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83524144: 58810686
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F56198:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F561D0:28
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F56220:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB1810:96
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F57378:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA7D48, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F573B0:4
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83524992: 58810686
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F573E8:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F57420:12
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB1B60:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F57460:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F57550:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA8098, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: add cleanup: 04F57510
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83525840: 58810686
2019/02/24 22:28:30 [debug] 22430\#0: lua creating new vm state
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB1EB0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB1F40:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB1F88:9
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA83E8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83526688: 58810686
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2200:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2290:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB22D8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2318:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83566592: 10:58810742
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB2000 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA8738, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: lua initializing lua registry
2019/02/24 22:28:30 [debug] 22430\#0: lua initializing lua globals
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83527536: 58810686
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2550:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB25E0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2628:9
2019/02/24 22:28:30 [debug] 22430\#0: lua initialize the global Lua VM 04F57588
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA8A88, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83528384: 58810686
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB28A0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2930:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2978:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB29B8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83568288: 10:58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F78200:2048
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA8DD8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83529232: 58810686
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2BF0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2C80:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2CC8:9
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F78A30:948
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2D08:8
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F78E18:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA9128, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83530080: 58810686
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F7A678:232
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F7A790:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2F40:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F7A7C8:316
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04F7A938:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB2FD0:24
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA9478, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04FBA9E8:262144
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83530928: 58810686
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04FFAA18:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB3290:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 04FFAA50:262144
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB3320:24
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 0503AA80:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FA97C8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: worker cycle
2019/02/24 22:28:30 [debug] 22458\#0: epoll timer: 10
2019/02/24 22:28:30 [debug] 22458\#0: epoll: fd:7 ev:2001 d:04F0B365
2019/02/24 22:28:30 [debug] 22458\#0: *300 http keepalive handler
2019/02/24 22:28:30 [debug] 22458\#0: *300 malloc: 04FB33E0:1024
2019/02/24 22:28:30 [debug] 22458\#0: *300 malloc: 04FB3810:8
2019/02/24 22:28:30 [debug] 22458\#0: *300 recv: eof:1, avail:1
2019/02/24 22:28:30 [debug] 22458\#0: *300 recv: fd:7 0 of 1024
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EAB78:1024
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAB2E8, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EAFA8:4
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83540592: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EAFE0:8
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB018:128
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB3D98:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB0C8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: free: 0503AA80, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FABD88, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: free: 04FFAA18, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83543312: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: free: 04FBA9B0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB40E8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4178:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB41C0:9
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB1F0:8
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAC828, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB228:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83546032: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB260:16
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4438:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB44C8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4510:9
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAD2C8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83548752: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4788:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4818:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4860:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB48A0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83576200: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB4588 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FADD68, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83551472: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4AD8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4B68:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4BB0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4BF0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83577048: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB48D8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAE808, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83554192: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4E28:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4EB8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4F00:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB4F40:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83577896: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB4C28 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAF2A8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83556912: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5178:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5208:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5250:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5290:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83578744: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB4F78 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FAFD48, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83559632: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB54C8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5558:24
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB2A0:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB55A0:9
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB2D8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB55E0:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB3C8:4
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB07E8, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB400:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83562352: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB438:16
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB478:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5818:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB4B0:48
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB6B0:13
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB1288, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB6F0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83563200: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB728:4
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB760:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5B68:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB798:19
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB8F8:13
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB15D8, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB938:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83564048: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB970:4
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB9A8:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB5EB8:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EB9E0:21
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EBBB8:4
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB1928, unused: 0
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EBBF0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83564896: 58810742
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EBC28:13
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EBC68:8
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6208:96
2019/02/24 22:28:30 [debug] 22430\#0: malloc: 050EBCA0:69
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB1C78, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83565744: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6558:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB65E8:24
2019/02/24 22:28:30 [debug] 22430\#0: log: 04F09D90 8 "/home/ec2-user/git/lua-nginx-module/t/servroot/logs/error.log"
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6630:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6670:8
2019/02/24 22:28:30 [debug] 22430\#0: log: 04F09DA4 9 "/home/ec2-user/git/lua-nginx-module/t/servroot/logs/access.log"
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB1FC8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83566592: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB68A8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6938:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6980:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB69C0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83584680: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB66A8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB2318, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83567440: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6BF8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6C88:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6CD0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6D10:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83585528: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB69F8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB2668, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83568288: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6F48:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB6FD8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7020:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7060:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83586376: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB6D48 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB29B8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83569136: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7298:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7328:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7370:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB73B0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83587224: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB7098 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB2D08, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83569984: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB75E8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7678:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB76C0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7700:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83588072: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB73E8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB3058, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83570832: 58810742
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7938:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB79C8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7A10:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FB7A50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83588920: 10:58810866
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FB7738 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB33A8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: *301 event timer del: 0: 58810752
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua sleep timer expired: "?"
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua run thread, top:0 c:1
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua resume returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua light thread ended normally
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua deleting light thread
2019/02/24 22:28:30 [debug] 22458\#0: *301 lua run thread returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *301 http lua finalize fake request: 0, a:1, c:1
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB5930, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83581288: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE240:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE2D0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE318:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE358:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83615808: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBE040 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB5C80, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83582136: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE590:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE620:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE668:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE6A8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83616656: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBE390 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB5FD0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83582984: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE8E0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE970:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE9B8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBE9F8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83617504: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBE6E0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB6320, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83583832: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBEC30:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBECC0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBED08:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBED48:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83618352: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBEA30 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB6670, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83584680: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBEF80:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF010:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF058:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF098:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83619200: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBED80 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB69C0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83585528: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF2D0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF360:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF3A8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF3E8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83620048: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBF0D0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB6D10, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83586376: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF620:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF6B0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF6F8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF738:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83620896: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBF420 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB7060, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83587224: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBF970:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFA00:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFA48:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFA88:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83621744: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBF770 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB73B0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83588072: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFCC0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFD50:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFD98:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FBFDD8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83622592: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBFAC0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB7700, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83588920: 58810866
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC0010:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC00A0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC00E8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC0128:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83623440: 10:58810938
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FBFE10 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB7A50, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: worker cycle
2019/02/24 22:28:30 [debug] 22458\#0: epoll timer: 10
2019/02/24 22:28:30 [debug] 22458\#0: epoll: fd:7 ev:0001 d:04F0B3E0
2019/02/24 22:28:30 [debug] 22458\#0: *310 http wait request handler
2019/02/24 22:28:30 [debug] 22458\#0: *310 malloc: 04FC0160:52
2019/02/24 22:28:30 [debug] 22458\#0: *310 malloc: 04FC01C8:8
2019/02/24 22:28:30 [debug] 22458\#0: *310 malloc: 04FC0200:1024
2019/02/24 22:28:30 [debug] 22458\#0: *310 malloc: 04FC0630:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB8068, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83593200: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC1E80:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC1F10:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC1F58:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC1F98:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83631232: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC1C80 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB8B08, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83595920: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC21D0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2260:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC22A8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC22E8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83632080: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC1FD0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FB95A8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83598640: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2520:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC25B0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC25F8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2638:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83632928: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC2320 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBA048, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83601360: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2870:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2900:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2948:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2988:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83633776: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC2670 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBAAE8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83604080: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2BC0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2C50:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2C98:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2CD8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83634624: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC29C0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBB588, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83606800: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2F10:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2FA0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC2FE8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3028:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83635472: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC2D10 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBC028, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83609520: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3260:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC32F0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3338:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3378:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83636320: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC3060 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBCAC8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83612240: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC35B0:96
2019/02/24 22:28:30 [notice] 22430\#0: start worker processes
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3640:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3688:9
2019/02/24 22:28:30 [debug] 22430\#0: channel 4:7
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC36C8:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBD568, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83614960: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3900:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3990:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC39D8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3A18:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83638016: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC3700 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBE008, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83615808: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3C50:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3CE0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3D28:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3D68:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83638864: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC3A50 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBE358, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83616656: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC3FA0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4030:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4078:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC40B8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83639712: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC3DA0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBE6A8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83617504: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC42F0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4380:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC43C8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4408:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83640560: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC40F0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBE9F8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83618352: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4640:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC46D0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4718:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4758:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83641408: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC4440 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBED48, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83619200: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4990:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4A20:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4A68:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4AA8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83642256: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC4790 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBF098, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83620048: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4CE0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4D70:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4DB8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC4DF8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83643104: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC4AE0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBF3E8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83620896: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5030:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC50C0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5108:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5148:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83643952: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC4E30 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBF738, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83621744: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5380:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5410:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5458:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5498:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83644800: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC5180 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBFA88, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83622592: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC56D0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5760:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC57A8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC57E8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83645648: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC54D0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FBFDD8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83623440: 58810938
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5A20:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5AB0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5AF8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FC5B38:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83646496: 10:58810994
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FC5820 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC0128, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: *311 event timer del: 0: 58810948
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua sleep timer expired: "?"
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua run thread, top:0 c:1
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua resume returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua light thread ended normally
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua deleting light thread
2019/02/24 22:28:30 [debug] 22458\#0: *311 lua run thread returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *311 http lua finalize fake request: 0, a:1, c:1
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC3A18, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83638864: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [notice] 22430\#0: start worker process 22477
2019/02/24 22:28:30 [debug] 22430\#0: pass channel s:1 pid:22477 fd:4 to s:0 pid:22458 fd:3
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC4C8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC558:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC5A0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC5E0:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC3D68, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83639712: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC818:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC8A8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC8F0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCC930:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83674648: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCC618 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC40B8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83640560: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCB68:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCBF8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCC40:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCC80:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83675496: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCC968 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC4408, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83641408: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCEB8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCF48:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCF90:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCCFD0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83676344: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCCCB8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC4758, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83642256: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD208:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD298:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD2E0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD320:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83677192: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCD008 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC4AA8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83643104: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD558:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD5E8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD630:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD670:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83678040: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCD358 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC4DF8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83643952: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD8A8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD938:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD980:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCD9C0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83678888: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCD6A8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC5148, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83644800: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDBF8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDC88:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDCD0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDD10:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83679736: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCD9F8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC5498, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83645648: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDF48:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCDFD8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE020:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE060:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83680584: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCDD48 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC57E8, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83646496: 58810994
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE298:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE328:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE370:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE3B0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83681432: 10:58811066
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCE098 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC5B38, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: worker cycle
2019/02/24 22:28:30 [debug] 22458\#0: epoll timer: 10
2019/02/24 22:28:30 [debug] 22458\#0: epoll: fd:5 ev:0001 d:04F0B1F0
2019/02/24 22:28:30 [debug] 22458\#0: channel handler
2019/02/24 22:28:30 [debug] 22458\#0: channel: 16
2019/02/24 22:28:30 [debug] 22458\#0: channel command: 1
2019/02/24 22:28:30 [debug] 22458\#0: get channel s:1 pid:22477 fd:7
2019/02/24 22:28:30 [debug] 22458\#0: channel: -2
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC62F0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83651192: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE938:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCE9C8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCEA10:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCEA50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83683128: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCE738 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC6D90, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83653912: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCEC88:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCED18:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCED60:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCEDA0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83683976: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCEA88 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC7830, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83656632: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCEFD8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF068:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF0B0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF0F0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83684824: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCEDD8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC82D0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83659352: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF328:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF3B8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF400:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF440:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83685672: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCF128 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC8D70, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83662072: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF678:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF708:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF750:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF790:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83686520: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCF478 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FC9810, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83664792: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCF9C8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFA58:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFAA0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFAE0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83687368: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCF7C8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCA2B0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83667512: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFD18:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFDA8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFDF0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FCFE30:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83688216: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCFB18 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCAD50, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83670232: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0068:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD00F8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0140:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0180:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83689064: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FCFE68 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCB7F0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83672952: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD03B8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0448:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0490:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD04D0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83689912: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD01B8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCC290, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83673800: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0708:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0798:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD07E0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0820:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83690760: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD0508 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCC5E0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83674648: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0A58:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0AE8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0B30:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0B70:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83691608: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD0858 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCC930, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83675496: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0DA8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0E38:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0E80:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD0EC0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83692456: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD0BA8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCCC80, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83676344: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD10F8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1188:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD11D0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1210:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83693304: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD0EF8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCCFD0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83677192: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1448:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD14D8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1520:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1560:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83694152: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD1248 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCD320, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83678040: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1798:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1828:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1870:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD18B0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83695000: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD1598 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCD670, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83678888: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1AE8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1B78:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1BC0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1C00:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83695848: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD18E8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCD9C0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83679736: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1E38:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1EC8:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1F10:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD1F50:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83696696: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD1C38 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCDD10, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83680584: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD2188:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD2218:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD2260:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD22A0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83697544: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD1F88 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCE060, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83681432: 58811066
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD24D8:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD2568:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD25B0:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD25F0:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83698392: 10:58811138
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD22D8 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FCE3B0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: *320 event timer del: 0: 58811076
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua sleep timer expired: "?"
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua run thread, top:0 c:1
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua resume returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua light thread ended normally
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua deleting light thread
2019/02/24 22:28:30 [debug] 22458\#0: *320 lua run thread returned 0
2019/02/24 22:28:30 [debug] 22458\#0: *320 http lua finalize fake request: 0, a:1, c:1
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD04D0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83690760: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD8DE0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD8E70:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD8EB8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD8EF8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83725280: 10:58811206
2019/02/24 22:28:30 [debug] 22477\#0: epoll add event: fd:12 op:1 ev:80002001
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD0820, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83691608: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9130:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD91C0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9208:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9248:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83726128: 10:58811206
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 1
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD0B70, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83692456: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9480:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9510:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9558:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9598:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83726976: 10:58811206
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD9280 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD0EC0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83693304: 58811138
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 10
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 28
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD97D0:96
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 15
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9860:24
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 3
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 17
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD1210, unused: 0
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 31
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83694152: 58811138
2019/02/24 22:28:30 [debug] 22477\#0: setting SA_RESTART for signal 13
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9B20:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9BB0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9BF8:9
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD1560, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83695000: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9E70:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9F00:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9F48:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FD9F88:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83729520: 10:58811206
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FD9C70 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22477\#0: epoll add event: fd:7 op:1 ev:00002001
2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD18B0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83695848: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA1C0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA250:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA298:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA2D8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83730368: 10:58811206
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD1C00, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83696696: 58811138
2019/02/24 22:28:30 [debug] 22477\#0: worker cycle
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA510:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA5A0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA5E8:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA628:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83731216: 10:58811206
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD1F50, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83697544: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22477\#0: epoll timer: -1
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA860:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA8F0:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA938:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDA978:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83732064: 10:58811206
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD22A0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: event timer del: 83698392: 58811138
2019/02/24 22:28:30 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDABB0:96
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDAC40:24
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDAC88:9
2019/02/24 22:28:30 [debug] 22458\#0: malloc: 04FDACC8:8
2019/02/24 22:28:30 [debug] 22458\#0: event timer add: 83732912: 10:58811206
2019/02/24 22:28:30 [debug] 22458\#0: created next timer (co: 04FDA9B0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:30 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:30 [debug] 22458\#0: free: 04FD25F0, unused: 0
2019/02/24 22:28:30 [debug] 22458\#0: worker cycle
2019/02/24 22:28:30 [debug] 22458\#0: epoll timer: 10
2019/02/24 22:28:31 [debug] 22458\#0: epoll: fd:8 ev:0001 d:04F0B4D8
2019/02/24 22:28:31 [debug] 22458\#0: *329 http wait request handler
2019/02/24 22:28:31 [debug] 22458\#0: *329 malloc: 04FDAD00:52
2019/02/24 22:28:31 [debug] 22458\#0: *329 malloc: 04FDAD68:8
2019/02/24 22:28:31 [debug] 22458\#0: *329 malloc: 04FDADA0:1024
2019/02/24 22:28:31 [debug] 22458\#0: *329 malloc: 04FDB1D0:8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD2C08, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83702672: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCA20:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCAB0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCAF8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCB38:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83740704: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDC820 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD36A8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83705392: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCD70:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCE00:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCE48:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDCE88:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83741552: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDCB70 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD4148, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83708112: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD0C0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD150:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD198:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD1D8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83742400: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDCEC0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD4BE8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83710832: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD410:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD4A0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD4E8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD528:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83743248: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDD210 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD5688, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83713552: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD760:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD7F0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD838:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDD878:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83744096: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDD560 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD6128, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83716272: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDAB0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDB40:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDB88:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDBC8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83744944: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDD8B0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD6BC8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83718992: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDE00:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDE90:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDED8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDDF18:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83745792: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDDC00 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD7668, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83721712: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE150:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE1E0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE228:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE268:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83746640: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDDF50 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD8108, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83724432: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE4A0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE530:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE578:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE5B8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83747488: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDE2A0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD8BA8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83725280: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE7F0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE880:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE8C8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDE908:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83748336: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDE5F0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD8EF8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83726128: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEB40:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEBD0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEC18:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEC58:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83749184: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDE940 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD9248, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83726976: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEE90:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEF20:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEF68:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDEFA8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83750032: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDEC90 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD9598, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83727824: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF1E0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF270:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF2B8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF2F8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83750880: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDEFE0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD98E8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83728672: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF530:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF5C0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF608:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF648:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83751728: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDF330 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD9C38, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83729520: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF880:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF910:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF958:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDF998:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83752576: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDF680 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FD9F88, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83730368: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFBD0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFC60:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFCA8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFCE8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83753424: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDF9D0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDA2D8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83731216: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFF20:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFFB0:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FDFFF8:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0038:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83754272: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FDFD20 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDA628, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83732064: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0270:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0300:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0348:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0388:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83755120: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FE0070 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDA978, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: event timer del: 83732912: 58811206
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE05C0:96
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0650:24
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE0698:9
2019/02/24 22:28:31 [debug] 22458\#0: malloc: 04FE06D8:8
2019/02/24 22:28:31 [debug] 22458\#0: event timer add: 83755968: 10:58811258
2019/02/24 22:28:31 [debug] 22458\#0: created next timer (co: 04FE03C0 delay: 10 ms)
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDACC8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *330 event timer del: 0: 58811216
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua sleep timer expired: "?"
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua run thread, top:0 c:1
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua resume returned 0
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua light thread ended normally
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua deleting light thread
2019/02/24 22:28:31 [debug] 22458\#0: *330 lua run thread returned 0
2019/02/24 22:28:31 [debug] 22458\#0: *330 http lua finalize fake request: 0, a:1, c:1
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDE5B8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDE908, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEC58, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDE908, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEC58, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEFA8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEC58, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEFA8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF2F8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDEFA8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF2F8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF648, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF2F8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF648, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF998, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF648, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF998, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDFCE8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDF998, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDFCE8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0038, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FDFCE8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0038, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0388, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0038, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0388, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE06D8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 http keepalive handler
2019/02/24 22:28:31 [debug] 22458\#0: *329 close http connection: 8
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE0388, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: lua ngx.timer expired
2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough
2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE06D8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 http keepalive handler
2019/02/24 22:28:31 [debug] 22458\#0: *329 close http connection: 8
2019/02/24 22:28:31 [debug] 22458\#0: *329 event timer del: 8: 58879248
2019/02/24 22:28:31 [debug] 22458\#0: *329 reusable connection: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 free: 04FDAD68, unused: 0
'
152-timer-every.t TEST 4: create the next timer immediately when timer start running - pattern "[alert]" should not match any line in error.log but matches line "2019/02/24 22:28:31 [alert] 22458\#0: 9 lua_max_running_timers are not enough" (req 0) 2019/02/24 22:28:31 [debug] 22458\#0: free: 04FE06D8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 http keepalive handler
2019/02/24 22:28:31 [debug] 22458\#0: *329 close http connection: 8
2019/02/24 22:28:31 [debug] 22458\#0: *329 event timer del: 8: 58879248
2019/02/24 22:28:31 [debug] 22458\#0: *329 reusable connection: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 free: 04FDAD68, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 free: 04FD28B8, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 free: 04FD2840, unused: 0
2019/02/24 22:28:31 [debug] 22458\#0: *329 free: 04FD27B8, unused: 0
'
152-timer-every.t TEST 6: memory leak check - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
registered timer
-growth1 == growth2: true
+growth1 == growth2: false
'
152-timer-every.t TEST 3: lua variable sharing via upvalue - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +1,2 @@
registered timer
-foo = 6
+foo = 3
'
152-timer-every.t TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0)
152-timer-every.t TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:09|10)\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 0)
152-timer-every.t TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.0(?:4[4-9]|5[0-6])\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 1)
152-timer-every.t TEST 1: simple very - pattern "(?^:\[lua\] content_by_lua\(nginx\.conf:\d+\):\d+: elapsed: 0\.(?:09|10)\d*, context: ngx\.timer, client: \d+\.\d+\.\d+\.\d+, server: 0\.0\.0\.0:\d+)" should match a line in error.log (req 1)
153-semaphore-hup.t TEST 1: timer + reload - grep_error_log_out (req 0) @@ -1,5 +1,2 @@
created semaphore object
created semaphore object
-try to reload nginx
-created semaphore object
-created semaphore object
'

Warnings

Go back to the index page.