Detailed Test Report for ngx_lua in linux x86_64
Commit |
Testing Time |
Unexpected Failures |
Expected Failures |
Files |
Tests |
Elapsed Time |
fd90f4e8
|
2019-02-12 21:34:04 GMT |
0 |
0 |
199
|
20487 |
871 sec |
LuaJIT 2.1.0-beta3, commit 0e646b5
(none)
(none)
- TEST 38: user modules using ngx.arg - 2019/02/12 21:35:27 [warn] 22757#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 37: globals are shared in all requests. - 2019/02/12 21:35:31 [warn] 22793#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:35:39 [warn] 22991#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 26: globals sharing by using _G - 2019/02/12 21:35:56 [warn] 23389#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('t') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 30: globals sharing by using _G (body_filter_by_lua*) - 2019/02/12 21:36:00 [warn] 23437#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('t') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 39: lua_code_cache off + setkeepalive - 2019/02/12 21:36:01 [warn] 23440#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 39: lua_code_cache off + setkeepalive - 2019/02/12 21:36:01 [alert] 23439#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:39
- TEST 39: lua_code_cache off + setkeepalive - 2019/02/12 21:36:01 [warn] 23440#0: *4 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 39: lua_code_cache off + setkeepalive - 2019/02/12 21:36:02 [warn] 23440#0: *7 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 27: globals sharing by using _G (set_by_lua*) - 2019/02/12 21:36:02 [warn] 23443#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('t') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 29: globals sharing by using _G (header_filter_by_lua*) - 2019/02/12 21:36:03 [warn] 23446#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('t') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 28: globals sharing by using _G (log_by_lua*) - 2019/02/12 21:36:03 [warn] 23452#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('t') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 3: set response content-type header - unexpected extra bytes after last chunk in response: "lo\x{0a}"
- killing the child process 23943 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 23944 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 23970 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 23971 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24018 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24019 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24085 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24086 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24093 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24094 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24110 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24111 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24124 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 24125 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- TEST 6: pipelined POST requests - 2019/02/12 21:39:05 [warn] 24552#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 5: receive until on request_body - receiveuntil(1) on the last byte of the body - 2019/02/12 21:39:05 [warn] 24558#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: attempt to use the req socket across request boundary - 2019/02/12 21:39:06 [warn] 24567#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:39:24 [warn] 24755#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: free up the whole connection pool if no active connections - 2019/02/12 21:39:24 [warn] 24758#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 11: sanity (uds) - 2019/02/12 21:39:41 [warn] 24785#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 13: github issue #110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - 2019/02/12 21:39:41 [warn] 24791#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 33: bad request tries to connect - 2019/02/12 21:39:51 [warn] 24926#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 19: cannot survive across request boundary (send) - 2019/02/12 21:39:51 [warn] 24929#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 20: cannot survive across request boundary (receive) - 2019/02/12 21:39:51 [warn] 24938#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 37: bad request tries to set keepalive - 2019/02/12 21:39:52 [warn] 24947#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 35: bad request tries to send - 2019/02/12 21:39:52 [warn] 24953#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 36: bad request tries to close - 2019/02/12 21:39:53 [warn] 24965#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 34: bad request tries to receive - 2019/02/12 21:39:54 [warn] 24995#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 21: cannot survive across request boundary (close) - 2019/02/12 21:39:55 [warn] 25013#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 38: bad request tries to receiveuntil - 2019/02/12 21:39:56 [warn] 25019#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 8: code cache explicitly off (affects require) + set_by_lua_file - 2019/02/12 21:41:45 [warn] 25950#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 8: code cache explicitly off (affects require) + set_by_lua_file - 2019/02/12 21:41:45 [warn] 25950#0: *2 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 16: do not skip luarocks* - 2019/02/12 21:41:47 [warn] 25986#0: *1 [lua] _G write guard:12: writing a global lua variable ('luarocks2') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 16: do not skip luarocks* - 2019/02/12 21:41:48 [warn] 25986#0: *2 [lua] _G write guard:12: writing a global lua variable ('luarocks2') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: do not skip luarocks - 2019/02/12 21:41:48 [warn] 25989#0: *1 [lua] _G write guard:12: writing a global lua variable ('luarocks') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: do not skip luarocks - 2019/02/12 21:41:48 [warn] 25989#0: *2 [lua] _G write guard:12: writing a global lua variable ('luarocks') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: no clear builtin lib "string" - 2019/02/12 21:41:51 [warn] 26001#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: no clear builtin lib "string" - 2019/02/12 21:41:51 [warn] 26001#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 9: code cache explicitly on (affects require) + set_by_lua_file - 2019/02/12 21:41:51 [warn] 26004#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 17: clear _G table - 2019/02/12 21:41:51 [warn] 26007#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 17: clear _G table - 2019/02/12 21:41:51 [warn] 26007#0: *2 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 7: code cache explicitly off (affects require) + content_by_lua_file - 2019/02/12 21:41:51 [warn] 26010#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 7: code cache explicitly off (affects require) + content_by_lua_file - 2019/02/12 21:41:51 [warn] 26010#0: *2 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 30: cosocket connection pool timeout (before Lua VM destroys) - 2019/02/12 21:41:51 [warn] 26013#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 30: cosocket connection pool timeout (before Lua VM destroys) - 2019/02/12 21:41:51 [warn] 26013#0: *3 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 29: cosocket connection pool timeout (after Lua VM destroys) - 2019/02/12 21:41:51 [warn] 26016#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 29: cosocket connection pool timeout (after Lua VM destroys) - 2019/02/12 21:41:51 [warn] 26016#0: *3 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: code cache explicitly off (affects require) + content_by_lua - 2019/02/12 21:41:52 [warn] 26022#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: code cache explicitly off (affects require) + content_by_lua - 2019/02/12 21:41:52 [warn] 26022#0: *2 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 18: ngx.ctx gets prematurely released ngx.exit() (lua_code_cache off) - 2019/02/12 21:42:24 [alert] 26502#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:40
- TEST 19: gmatch iterator used by another request - 2019/02/12 21:42:34 [warn] 26714#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 20: globals are shared by all requests - 2019/02/12 21:43:03 [warn] 27284#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 46: bad request tries to send - 2019/02/12 21:43:58 [warn] 28136#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 21: cannot survive across request boundary (close) - 2019/02/12 21:44:02 [warn] 28178#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 20: cannot survive across request boundary (receive) - 2019/02/12 21:44:02 [warn] 28184#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 44: bad request tries to connect - 2019/02/12 21:44:03 [warn] 28202#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 49: bad request tries to receiveuntil - 2019/02/12 21:44:04 [warn] 28223#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 47: bad request tries to close - 2019/02/12 21:44:06 [warn] 28249#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 19: cannot survive across request boundary (send) - 2019/02/12 21:44:06 [warn] 28252#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 45: bad request tries to receive - 2019/02/12 21:44:08 [warn] 28288#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 48: bad request tries to set keepalive - 2019/02/12 21:44:08 [warn] 28294#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: raw memcached - 2019/02/12 21:44:11 [warn] 28337#0: *1 [lua] _G write guard:12: writing a global lua variable ('resty') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:44:11 [warn] 28340#0: *1 [lua] _G write guard:12: writing a global lua variable ('Memcached') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:44:11 [warn] 28340#0: *1 [lua] _G write guard:12: writing a global lua variable ('CRC32') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:44:11 [warn] 28346#0: *1 [lua] _G write guard:12: writing a global lua variable ('Redis') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: coroutine-based pub/sub - 2019/02/12 21:44:11 [warn] 28349#0: *1 [lua] _G write guard:12: writing a global lua variable ('Redis') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 28: ngx.set_uri(uri, true) should break pcall and skip os.execute (all in user module) - 2019/02/12 21:44:13 [warn] 28425#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 7: ngx.exit(400) should abort ngx.exec - 2019/02/12 21:44:14 [warn] 28431#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 32: ngx.exec() should break pcall and skip os.execute (all in user module) - 2019/02/12 21:44:14 [warn] 28434#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: ngx.exit(400) should abort ngx.location.capture_multi - 2019/02/12 21:44:14 [warn] 28437#0: *1 [lua] _G write guard:12: writing a global lua variable ('memd') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 18: ngx.exit(400) should abort ngx.shared.DICT (replace) - 2019/02/12 21:44:14 [warn] 28440#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 30: ngx.exit(400) should break xpcall and skip os.execute (all in user module) - 2019/02/12 21:44:14 [warn] 28443#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 21: ngx.exit(400) should skip os.execute - 2019/02/12 21:44:14 [warn] 28446#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 9: ngx.exit(400) should abort ngx.print - 2019/02/12 21:44:15 [warn] 28449#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: ngx.exit(400) should abort ngx.re.sub - 2019/02/12 21:44:15 [warn] 28452#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 25: ngx.redirect() should skip os.execute (all in user module) - 2019/02/12 21:44:15 [warn] 28455#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 3: ngx.exit(400) should abort ngx.location.capture - 2019/02/12 21:44:15 [warn] 28458#0: *1 [lua] _G write guard:12: writing a global lua variable ('memd') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 16: ngx.exit(400) should abort ngx.re.gsub - 2019/02/12 21:44:15 [warn] 28461#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 5: ngx.exit(400) should abort ngx.redirect - 2019/02/12 21:44:15 [warn] 28464#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 19: ngx.exit(400) should abort ngx.shared.DICT (incr) - 2019/02/12 21:44:15 [warn] 28467#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 17: ngx.exit(400) should abort ngx.shared.DICT (set) - 2019/02/12 21:44:15 [warn] 28470#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 27: ngx.exec() should skip os.execute (all in user module) - 2019/02/12 21:44:16 [warn] 28473#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 23: ngx.exit(400) should break pcall and skip os.execute (all in user module) - 2019/02/12 21:44:16 [warn] 28476#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 26: ngx.exec() should break pcall and skip os.execute (all in user module) - 2019/02/12 21:44:16 [warn] 28479#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 24: ngx.redirect() should break pcall and skip os.execute (all in user module) - 2019/02/12 21:44:16 [warn] 28482#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 31: ngx.exec() should skip os.execute (all in user module) - 2019/02/12 21:44:16 [warn] 28485#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 22: ngx.exit(400) should break pcall and skip os.execute - 2019/02/12 21:44:16 [warn] 28488#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 10: ngx.exit(400) should abort ngx.say - 2019/02/12 21:44:16 [warn] 28491#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 13: ngx.exit(400) should abort ngx.re.match - 2019/02/12 21:44:17 [warn] 28494#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 20: ngx.exit(400) should abort ngx.shared.DICT (get) - 2019/02/12 21:44:17 [warn] 28497#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: ngx.exit(400) should abort print - 2019/02/12 21:44:17 [warn] 28500#0: *1 [lua] _G write guard:12: writing a global lua variable ('memd') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: ngx.exit(400) should abort ngx.exit - 2019/02/12 21:44:17 [warn] 28503#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 12: ngx.exit(400) should abort ngx.eof - 2019/02/12 21:44:17 [warn] 28506#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: ngx.exit(400) should abort ngx.log - 2019/02/12 21:44:17 [warn] 28509#0: *1 [lua] _G write guard:12: writing a global lua variable ('memd') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: ngx.exit(400) should abort ngx.re.gmatch - 2019/02/12 21:44:17 [warn] 28512#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 8: ngx.exit(400) should abort ngx.send_headers - 2019/02/12 21:44:17 [warn] 28515#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 11: ngx.exit(400) should abort ngx.flush - 2019/02/12 21:44:18 [warn] 28518#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: attempt to use the req socket across request boundary - 2019/02/12 21:44:29 [warn] 28670#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 5: receive until on request_body - receiveuntil(1) on the last byte of the body - 2019/02/12 21:44:30 [warn] 28673#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: pipelined POST requests - 2019/02/12 21:44:30 [warn] 28676#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: sanity - 2019/02/12 21:44:33 [warn] 28714#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: free up the whole connection pool if no active connections - 2019/02/12 21:44:33 [warn] 28717#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 12: sanity (uds) - 2019/02/12 21:44:42 [warn] 28747#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: github issue #110: ngx.exit with HTTP_NOT_FOUND causes worker process to exit - 2019/02/12 21:44:42 [warn] 28753#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: custom pools (different pool for the same host:port) - tcp - 2019/02/12 21:44:43 [warn] 28756#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 16: custom pools (same pool for different host:port) - tcp - 2019/02/12 21:44:43 [warn] 28759#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 17: custom pools (different pool for the same host:port) - unix - 2019/02/12 21:44:43 [warn] 28762#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 18: custom pools (same pool for the same path) - unix - 2019/02/12 21:44:43 [warn] 28765#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 19: numeric pool option value - 2019/02/12 21:44:43 [warn] 28768#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 20: nil pool option value - 2019/02/12 21:44:43 [warn] 28771#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 21: (bad) table pool option value - 2019/02/12 21:44:43 [warn] 28774#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 22: (bad) boolean pool option value - 2019/02/12 21:44:43 [warn] 28777#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 24: bug in send(): clear the chain writer ctx - 2019/02/12 21:44:43 [warn] 28783#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 46: conn queuing: resume connect operation if resumed connect failed (could not be resolved) - 2019/02/12 21:44:47 [alert] 28849#0: send() failed (1: Operation not permitted) while resolving, resolver: 127.0.0.2:12345
- TEST 1: $prefix - 2019/02/12 21:44:57 [warn] 28936#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: ${prefix} - 2019/02/12 21:44:57 [warn] 28939#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 11: globals sharing - 2019/02/12 21:44:58 [warn] 28971#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 3: read chunks (user module) - 2019/02/12 21:45:19 [warn] 29235#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: access conflicts of connect() on shared udp objects - 2019/02/12 21:45:29 [warn] 29444#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 16: bad request tries to send - 2019/02/12 21:45:30 [warn] 29461#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 5: access conflicts of receive() on shared udp objects - 2019/02/12 21:45:30 [warn] 29464#0: *1 [lua] _G write guard:12: writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 19: bad request tries to receive - 2019/02/12 21:45:30 [warn] 29475#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: bad request tries to setpeer - 2019/02/12 21:45:31 [warn] 29481#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 18: bad request tries to close - 2019/02/12 21:45:31 [warn] 29487#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 17: bad request tries to receive - 2019/02/12 21:45:31 [warn] 29490#0: *1 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 10: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - 2019/02/12 21:47:16 [warn] 30283#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: globals are shared - 2019/02/12 21:47:18 [warn] 30298#0: *2 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 12: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - 2019/02/12 21:47:18 [warn] 30301#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 13: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - 2019/02/12 21:47:20 [warn] 30313#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 11: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - 2019/02/12 21:47:24 [warn] 30340#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: tcp cosocket in timer handler (keep-alive connections) - 2019/02/12 21:47:26 [warn] 30358#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 11: tcp cosocket in timer handler (keep-alive connections) - set_by_lua - 2019/02/12 21:47:40 [warn] 30476#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 10: tcp cosocket in timer handler (keep-alive connections) - body_filter_by_lua - 2019/02/12 21:47:41 [warn] 30482#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 8: tcp cosocket in timer handler (keep-alive connections) - log_by_lua - 2019/02/12 21:47:41 [warn] 30485#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: tcp cosocket in timer handler (keep-alive connections) - 2019/02/12 21:47:45 [warn] 30506#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 9: tcp cosocket in timer handler (keep-alive connections) - header_filter_by_lua - 2019/02/12 21:47:46 [warn] 30512#0: *2 [lua] _G write guard:12: writing a global lua variable ('test') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 3: kill pending resolver - 2019/02/12 21:48:23 [alert] 31181#0: send() failed (1: Operation not permitted) while resolving, resolver: 127.0.0.2:12345
- killing the child process 31216 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- killing the child process 31217 with force... at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Util.pm line 606.
- TEST 6: concurrent operations while resolving - 2019/02/12 21:48:40 [alert] 31220#0: send() failed (1: Operation not permitted) while resolving, resolver: 127.0.0.2:12345
- TEST 6: concurrent operations while resolving - 2019/02/12 21:48:41 [alert] 31220#0: send() failed (1: Operation not permitted) while resolving, resolver: 127.0.0.2:12345
- TEST 16: unsupported ssl protocol - 2019/02/12 21:48:47 [crit] 31258#0: *1 SSL_do_handshake() failed (SSL: error:141640BF:SSL routines:tls_construct_client_hello:no protocols available), client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"
- TEST 16: unsupported ssl protocol - 2019/02/12 21:48:47 [crit] 31258#0: *4 SSL_do_handshake() failed (SSL: error:141640BF:SSL routines:tls_construct_client_hello:no protocols available), client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", host: \"localhost\"
- TEST 24: inline Lua code cache should not mess up across different phases - 2019/02/12 21:49:02 [crit] 31346#0: *1 connect() to 0.0.0.1:80 failed (22: Invalid argument) while connecting to upstream, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", subrequest: \"/proxy\", upstream: \"http://0.0.0.1:80/proxy\", host: \"localhost\"
- TEST 24: inline Lua code cache should not mess up across different phases - 2019/02/12 21:49:02 [crit] 31346#0: *12 connect() to 0.0.0.1:80 failed (22: Invalid argument) while connecting to upstream, client: 127.0.0.1, server: localhost, request: \"GET /t HTTP/1.1\", subrequest: \"/proxy\", upstream: \"http://0.0.0.1:80/proxy\", host: \"localhost\"
- TEST 14: missing } - 2019/02/12 21:49:02 [emerg] 31348#0: \"events\" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:56 at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Socket.pm line 1341.
- TEST 14: missing } - 2019/02/12 21:49:03 [emerg] 31350#0: \"events\" directive is not allowed here in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:56 at /home/ec2-user/git/lua-nginx-module/../test-nginx/lib/Test/Nginx/Socket.pm line 1341.
- TEST 12: code cache off - 2019/02/12 21:49:09 [alert] 31522#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:27
- TEST 13: lua subrequests - 2019/02/12 21:49:10 [alert] 31528#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:25
- TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - 2019/02/12 21:49:25 [warn] 31699#0: *4 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: keep global variable in ssl_session_(store|fetch)_by_lua when OpenResty LuaJIT is used - 2019/02/12 21:49:25 [warn] 31699#0: *8 [lua] _G write guard:12: __newindex(): writing a global lua variable ('bar') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: lua code cache off - 2019/02/12 21:49:39 [alert] 31896#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:25
- TEST 8: respect lua_max_running_timers - 2019/02/12 21:49:41 [alert] 31987#0: 9 lua_max_running_timers are not enough
- TEST 2: shared global env - 2019/02/12 21:49:41 [warn] 31990#0: *2 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 9: lua_code_cache off - 2019/02/12 21:49:44 [alert] 32001#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:25
- TEST 2: timer + reload (lua code cache off) - 2019/02/12 21:49:46 [alert] 32015#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:25
- TEST 2: timer + reload (lua code cache off) - 2019/02/12 21:49:46 [alert] 32016#0: lua_code_cache is off; this will hurt performance in /home/ec2-user/git/lua-nginx-module/t/servroot/conf/nginx.conf:25
- TEST 8: ssl_certificate_by_lua - 2019/02/12 21:49:50 [warn] 32060#0: *4 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 2: rewrite_by_lua - 2019/02/12 21:49:51 [warn] 32063#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 14: uthread - 2019/02/12 21:49:51 [warn] 32066#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 7: log_by_lua - 2019/02/12 21:49:51 [warn] 32069#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 5: header_filter_by_lua - 2019/02/12 21:49:51 [warn] 32072#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 3: access_by_lua - 2019/02/12 21:49:51 [warn] 32075#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 6: body_filter_by_lua - 2019/02/12 21:49:51 [warn] 32078#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 9: timer - 2019/02/12 21:49:52 [warn] 32084#0: *2 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 4: content_by_lua - 2019/02/12 21:49:52 [warn] 32090#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 1: set_by_lua - 2019/02/12 21:49:52 [warn] 32093#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
- TEST 15: balancer_by_lua - 2019/02/12 21:49:52 [warn] 32102#0: *1 [lua] _G write guard:12: __newindex(): writing a global lua variable ('foo') which may lead to race conditions between concurrent requests, so prefer the use of 'local' variables
Go back to the index page.