(This page was automatically generated by the tools in the opsboy project on 03:14:19 26-May-2016 GMT.)

Detailed Test Report for ngx_stream_echo in linux x86_64 (o)

Summary

Commit Testing Time Unexpected
Failures
Expected
Failures
Files Tests Elapsed Time
bc7538bb 2016-02-15 18:26:24 GMT 0 58 9 574 15 sec

LuaJIT

LuaJIT 2.1.0-beta1, commit 8e5d87a

Compilation Errors

Unexpected Failures

(none)

Expected Failures

File Name Details
echo-dup.t nginx: [emerg] stream echo requires two value arguments in "echo_duplicate" but got 1
echo-dup.t nginx: [emerg] stream echo requires two value arguments in "echo_duplicate" but got 3
echo-dup.t nginx: [emerg] stream echo: bad "n" argument, "bc", in "echo_duplicate"
echo-dup.t nginx: [emerg] stream echo sees unknown option "-1" in "echo_duplicate"
echo.t nginx: [emerg] "echo" directive is not allowed here in /home/ec2-user/git/stream-echo-nginx-module/t/servroot/conf/nginx.conf:17
echo.t nginx: [emerg] stream echo sees unknown option "-t" in "echo"
flush-wait.t TEST 1: flush_wait - pattern "stream echo running flush-wait (busy:" should match a line in error.log (req 0)
flush-wait.t TEST 1: flush_wait - pattern "stream echo running flush-wait (busy:" should match a line in error.log (req 1)
flush-wait.t nginx: [emerg] invalid number of arguments in "echo_flush_wait" directive in /home/ec2-user/git/stream-echo-nginx-module/t/servroot/conf/nginx.conf:21
lingering-close.t TEST 4: lingering_timeout - pattern "(?^:event timer add: \d+: 321:)" should match a line in error.log (req 0)
lingering-close.t TEST 4: lingering_timeout - pattern "(?^:event timer add: \d+: 321:)" should match a line in error.log (req 1)
lingering-close.t TEST 5: lingering_time - pattern "(?^:event timer add: \d+: 1000:)" should match a line in error.log (req 0)
lingering-close.t TEST 5: lingering_time - pattern "(?^:event timer add: \d+: 1000:)" should match a line in error.log (req 1)
read-bytes.t TEST 7: read timeout (error) - pattern "(?^:event timer add: \d+: 137:)" should match a line in error.log (req 0)
read-bytes.t TEST 7: read timeout (error) - pattern "(?^:event timer add: \d+: 137:)" should match a line in error.log (req 1)
read-bytes.t nginx: [emerg] stream echo requires one value argument in "echo_read_bytes" but got 0
read-bytes.t nginx: [emerg] stream echo sees unknown option "-t" in "echo_read_bytes"
read-bytes.t TEST 8: read timeout (info by default) - pattern "(?^:event timer add: \d+: 137:)" should match a line in error.log (req 0)
read-bytes.t TEST 8: read timeout (info by default) - pattern "(?^:event timer add: \d+: 137:)" should match a line in error.log (req 1)
sleep.t TEST 2: sleep 43ms and then 52ms - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 0)
sleep.t TEST 2: sleep 43ms and then 52ms - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 0)
sleep.t TEST 2: sleep 43ms and then 52ms - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 1)
sleep.t TEST 2: sleep 43ms and then 52ms - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 1)
sleep.t TEST 3: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 0)
sleep.t TEST 3: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 0)
sleep.t TEST 3: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 1)
sleep.t TEST 3: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 1)
sleep.t nginx: [emerg] stream echo sees unknown option "-1" in "echo_sleep"
sleep.t nginx: [emerg] stream echo requires one value argument in "echo_sleep" but got 2
sleep.t nginx: [emerg] stream echo: bad "delay" argument, "a", in "echo_sleep"
sleep.t TEST 1: sleep 43ms - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 0)
sleep.t TEST 1: sleep 43ms - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 1)
slow-writes.t TEST 2: explicitly set echo_send_timeout to 60s - grep_error_log_out (req 0) ''
doesn't match '(?^s:^(?:event timer add: \d+: 60000:\n)+$)'
slow-writes.t TEST 2: explicitly set echo_send_timeout to 60s - grep_error_log_out (req 1) ''
doesn't match '(?^s:^(?:event timer add: \d+: 60000:\n)+$)'
slow-writes.t TEST 1: default echo_send_timeout is 60s - grep_error_log_out (req 0) ''
doesn't match '(?^s:^(?:event timer add: \d+: 60000:\n)+$)'
slow-writes.t TEST 1: default echo_send_timeout is 60s - grep_error_log_out (req 1) ''
doesn't match '(?^s:^(?:event timer add: \d+: 60000:\n)+$)'
slow-writes.t TEST 3: explicitly set echo_send_timeout to 30s (server level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 0)
slow-writes.t TEST 3: explicitly set echo_send_timeout to 30s (server level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 1)
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - grep_error_log_out (req 0) ''
doesn't match '(?^s:^(?:stream echo writer handler
)+stream echo running sleep \(delay: 43\)
stream echo sleep event handler
(?:stream echo writer handler
)+stream echo running sleep \(delay: 52\)
stream echo sleep event handler
(?:stream echo writer handler
)+$)'
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 0)
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 0)
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - grep_error_log_out (req 1) ''
doesn't match '(?^s:^(?:stream echo writer handler
)+stream echo running sleep \(delay: 43\)
stream echo sleep event handler
(?:stream echo writer handler
)+stream echo running sleep \(delay: 52\)
stream echo sleep event handler
(?:stream echo writer handler
)+$)'
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 1)
slow-writes.t TEST 9: sleep 43ms and then 52ms (interleaved with "echo"), always flush out everything before sleeping - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 1)
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - grep_error_log_out (req 0) ''
doesn't match '(?^s:^stream echo running sleep \(delay: 43\)
(?:stream echo writer handler
)*stream echo sleep event handler
stream echo running sleep \(delay: 52\)
(?:stream echo writer handler
)+stream echo sleep event handler
(?:stream echo writer handler
)+$)'
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 0)
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 0)
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - grep_error_log_out (req 1) ''
doesn't match '(?^s:^stream echo running sleep \(delay: 43\)
(?:stream echo writer handler
)*stream echo sleep event handler
stream echo running sleep \(delay: 52\)
(?:stream echo writer handler
)+stream echo sleep event handler
(?:stream echo writer handler
)+$)'
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 43:)" should match a line in error.log (req 1)
slow-writes.t TEST 8: sleep 43ms and then 52ms (interleaved with "echo") - pattern "(?^:event timer add: \d+: 52:)" should match a line in error.log (req 1)
slow-writes.t TEST 5: echo_send_timeout to 30s (stream {} level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 0)
slow-writes.t TEST 5: echo_send_timeout to 30s (stream {} level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 1)
slow-writes.t TEST 4: explicitly set echo_send_timeout to 30s (http level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 0)
slow-writes.t TEST 4: explicitly set echo_send_timeout to 30s (http level) - pattern "(?^:event timer add: \d+: 30000:)" should match a line in error.log (req 1)
slow-writes.t TEST 6: echo_send_timeout to 30s (server {} override stream {} settings) - pattern "(?^:event timer add: \d+: 15000:)" should match a line in error.log (req 0)
slow-writes.t TEST 6: echo_send_timeout to 30s (server {} override stream {} settings) - pattern "(?^:event timer add: \d+: 15000:)" should match a line in error.log (req 1)
slow-writes.t TEST 7: echo_send_timeout fires with short timeouts - pattern "(?^:event timer add: \d+: 30:)" should match a line in error.log (req 0)
slow-writes.t TEST 7: echo_send_timeout fires with short timeouts - pattern "(?^:event timer add: \d+: 30:)" should match a line in error.log (req 1)

Warnings

(none)

Go back to the index page.