(This page was automatically generated by the tools in the opsboy project on 20:40:31 04-Nov-2016 GMT.)

Detailed Test Report for ngx_stream_echo in linux x86_64 (wv)

Summary

Commit Testing Time Unexpected
Failures
Expected
Failures
Files Tests Elapsed Time
b7eeea86 2016-10-29 23:13:18 GMT 228 12 9 593 156 sec

LuaJIT

LuaJIT 2.1.0-beta2, commit e244b1d

Compilation Errors

Unexpected Failures

File Name Details
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 1: discard request before simple single echo (no request) - status code ok got: ''
expected: '200'
discard-req.t TEST 1: discard request before simple single echo (no request) - response_body - response is expected (repeated req 0, req 0) got: ''
expected: 'Hello, stream echo!
'
discard-req.t TEST 1: discard request before simple single echo (no request) ==16847== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16847== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16847== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16847== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16847== by 0x413553: main (nginx.c:243)
==16847==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 1: discard request before simple single echo (no request) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 1: discard request before simple single echo (no request) - status code ok got: ''
expected: '200'
discard-req.t TEST 1: discard request before simple single echo (no request) - response_body - response is expected (repeated req 1, req 0) got: ''
expected: 'Hello, stream echo!
'
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 4: discard then read bytes - status code ok got: ''
expected: '200'
discard-req.t TEST 4: discard then read bytes - pattern "(?^:\[crit\] .*?stream echo: echo_read_bytes not allowed after echo_discard_request)" should match a line in error.log (req 0)
discard-req.t TEST 4: discard then read bytes ==16859== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16859== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16859== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16859== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16859== by 0x413553: main (nginx.c:243)
==16859==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 4: discard then read bytes - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 4: discard then read bytes - status code ok got: ''
expected: '200'
discard-req.t TEST 4: discard then read bytes - pattern "(?^:\[crit\] .*?stream echo: echo_read_bytes not allowed after echo_discard_request)" should match a line in error.log (req 1)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 2: discard request before simple single echo (with request) - status code ok got: ''
expected: '200'
discard-req.t TEST 2: discard request before simple single echo (with request) - response_body - response is expected (repeated req 0, req 0) got: ''
expected: 'Hello, stream echo!
'
discard-req.t TEST 2: discard request before simple single echo (with request) ==16871== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16871== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16871== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16871== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16871== by 0x413553: main (nginx.c:243)
==16871==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 2: discard request before simple single echo (with request) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 2: discard request before simple single echo (with request) - status code ok got: ''
expected: '200'
discard-req.t TEST 2: discard request before simple single echo (with request) - response_body - response is expected (repeated req 1, req 0) got: ''
expected: 'Hello, stream echo!
'
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 6: discard then read line - status code ok got: ''
expected: '200'
discard-req.t TEST 6: discard then read line - pattern "(?^:\[crit\] .*?stream echo: echo_read_line not allowed after echo_discard_request)" should match a line in error.log (req 0)
discard-req.t TEST 6: discard then read line ==16883== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16883== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16883== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16883== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16883== by 0x413553: main (nginx.c:243)
==16883==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 6: discard then read line - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 6: discard then read line - status code ok got: ''
expected: '200'
discard-req.t TEST 6: discard then read line - pattern "(?^:\[crit\] .*?stream echo: echo_read_line not allowed after echo_discard_request)" should match a line in error.log (req 1)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 5: read line then discard request - status code ok got: ''
expected: '200'
discard-req.t TEST 5: read line then discard request - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-Hey, server!
-Hello, stream echo!
'
discard-req.t TEST 5: read line then discard request ==16895== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16895== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16895== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16895== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16895== by 0x413553: main (nginx.c:243)
==16895==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 5: read line then discard request - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 5: read line then discard request - status code ok got: ''
expected: '200'
discard-req.t TEST 5: read line then discard request - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-Hey, server!
-Hello, stream echo!
'
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
discard-req.t nginx: [emerg] still could not bind()
discard-req.t TEST 3: read bytes then discard - status code ok got: ''
expected: '200'
discard-req.t TEST 3: read bytes then discard - response_body - response is expected (repeated req 0, req 0) @@ -1,2 +0,0 @@
-He
-Hello, stream echo!
'
discard-req.t TEST 3: read bytes then discard ==16907== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16907== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16907== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16907== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16907== by 0x413553: main (nginx.c:243)
==16907==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
discard-req.t TEST 3: read bytes then discard - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
discard-req.t TEST 3: read bytes then discard - status code ok got: ''
expected: '200'
discard-req.t TEST 3: read bytes then discard - response_body - response is expected (repeated req 1, req 0) @@ -1,2 +0,0 @@
-He
-Hello, stream echo!
'
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 1: simple single echo_duplicate (n=3) - status code ok got: ''
expected: '200'
echo-dup.t TEST 1: simple single echo_duplicate (n=3) - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "hellohellohello"
length: 15
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 1: simple single echo_duplicate (n=3) ==16951== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16951== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16951== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16951== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16951== by 0x413553: main (nginx.c:243)
==16951==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 1: simple single echo_duplicate (n=3) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 1: simple single echo_duplicate (n=3) - status code ok got: ''
expected: '200'
echo-dup.t TEST 1: simple single echo_duplicate (n=3) - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "hellohellohello"
length: 15
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 10: underscores - status code ok got: ''
expected: '200'
echo-dup.t TEST 10: underscores - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"...
length: 2000
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 10: underscores ==16963== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16963== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16963== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16963== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16963== by 0x413553: main (nginx.c:243)
==16963==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 10: underscores - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 10: underscores - status code ok got: ''
expected: '200'
echo-dup.t TEST 10: underscores - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"...
length: 2000
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 2: simple single echo_duplicate (n=1) - status code ok got: ''
expected: '200'
echo-dup.t TEST 2: simple single echo_duplicate (n=1) - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "hello"
length: 5
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 2: simple single echo_duplicate (n=1) ==16975== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==16975== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==16975== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==16975== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==16975== by 0x413553: main (nginx.c:243)
==16975==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 2: simple single echo_duplicate (n=1) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 2: simple single echo_duplicate (n=1) - status code ok got: ''
expected: '200'
echo-dup.t TEST 2: simple single echo_duplicate (n=1) - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "hello"
length: 5
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 7: -- option - status code ok got: ''
expected: '200'
echo-dup.t TEST 7: -- option - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "hellohello"
length: 10
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 7: -- option ==17001== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17001== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17001== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17001== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17001== by 0x413553: main (nginx.c:243)
==17001==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 7: -- option - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 7: -- option - status code ok got: ''
expected: '200'
echo-dup.t TEST 7: -- option - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "hellohello"
length: 10
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) - status code ok got: ''
expected: '200'
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "aaaaaaaaaa\x{0a}bbbbb\x{0a}abcabcabc\x{0a}"
length: 27
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) ==17013== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17013== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17013== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17013== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17013== by 0x413553: main (nginx.c:243)
==17013==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) - status code ok got: ''
expected: '200'
echo-dup.t TEST 5: multiple echo_duplicate's (intermixed with echo) - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "aaaaaaaaaa\x{0a}bbbbb\x{0a}abcabcabc\x{0a}"
length: 27
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 11: repeat an empty string - status code ok got: ''
expected: '200'
echo-dup.t TEST 11: repeat an empty string ==17025== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17025== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17025== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17025== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17025== by 0x413553: main (nginx.c:243)
==17025==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 11: repeat an empty string - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 11: repeat an empty string - status code ok got: ''
expected: '200'
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 3: simple single echo_duplicate (n=0) - status code ok got: ''
expected: '200'
echo-dup.t TEST 3: simple single echo_duplicate (n=0) ==17037== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17037== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17037== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17037== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17037== by 0x413553: main (nginx.c:243)
==17037==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 3: simple single echo_duplicate (n=0) - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 3: simple single echo_duplicate (n=0) - status code ok got: ''
expected: '200'
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo-dup.t nginx: [emerg] still could not bind()
echo-dup.t TEST 4: multiple echo_duplicate's - status code ok got: ''
expected: '200'
echo-dup.t TEST 4: multiple echo_duplicate's - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "aaaaaaaaaabbbbbabcabcabc"
length: 24
strings begin to differ at char 1 (line 1 column 1)
echo-dup.t TEST 4: multiple echo_duplicate's ==17063== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17063== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17063== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17063== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17063== by 0x413553: main (nginx.c:243)
==17063==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo-dup.t TEST 4: multiple echo_duplicate's - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo-dup.t TEST 4: multiple echo_duplicate's - status code ok got: ''
expected: '200'
echo-dup.t TEST 4: multiple echo_duplicate's - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "aaaaaaaaaabbbbbabcabcabc"
length: 24
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] still could not bind()
echo.t TEST 10: empty string args - status code ok got: ''
expected: '200'
echo.t TEST 10: empty string args - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: " a\x{0a}"
length: 5
strings begin to differ at char 1 (line 1 column 1)
echo.t TEST 10: empty string args ==17079== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17079== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17079== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17079== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17079== by 0x413553: main (nginx.c:243)
==17079==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo.t TEST 10: empty string args - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo.t TEST 10: empty string args - status code ok got: ''
expected: '200'
echo.t TEST 10: empty string args - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: " a\x{0a}"
length: 5
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] still could not bind()
echo.t TEST 8: echo -n and no other args - status code ok got: ''
expected: '200'
echo.t TEST 8: echo -n and no other args - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "world\x{0a}"
length: 6
strings begin to differ at char 1 (line 1 column 1)
echo.t TEST 8: echo -n and no other args ==17091== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17091== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17091== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17091== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17091== by 0x413553: main (nginx.c:243)
==17091==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo.t TEST 8: echo -n and no other args - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo.t TEST 8: echo -n and no other args - status code ok got: ''
expected: '200'
echo.t TEST 8: echo -n and no other args - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "world\x{0a}"
length: 6
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] still could not bind()
echo.t TEST 1: simple single echo - status code ok got: ''
expected: '200'
echo.t TEST 1: simple single echo - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "Hello, stream echo!\x{0a}"
length: 20
strings begin to differ at char 1 (line 1 column 1)
echo.t TEST 1: simple single echo ==17103== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17103== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17103== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17103== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17103== by 0x413553: main (nginx.c:243)
==17103==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo.t TEST 1: simple single echo - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo.t TEST 1: simple single echo - status code ok got: ''
expected: '200'
echo.t TEST 1: simple single echo - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "Hello, stream echo!\x{0a}"
length: 20
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] still could not bind()
echo.t TEST 4: echo without args - status code ok got: ''
expected: '200'
echo.t TEST 4: echo without args - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "hello\x{0a}\x{0a}world\x{0a}"
length: 13
strings begin to differ at char 1 (line 1 column 1)
echo.t TEST 4: echo without args ==17115== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17115== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17115== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17115== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17115== by 0x413553: main (nginx.c:243)
==17115==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo.t TEST 4: echo without args - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo.t TEST 4: echo without args - status code ok got: ''
expected: '200'
echo.t TEST 4: echo without args - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "hello\x{0a}\x{0a}world\x{0a}"
length: 13
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] still could not bind()
echo.t TEST 2: multiple echos - status code ok got: ''
expected: '200'
echo.t TEST 2: multiple echos - response_body - response is expected (repeated req 0, req 0) got: ""
length: 0
expected: "Hi Kindy\x{0a}How is going?\x{0a}"
length: 23
strings begin to differ at char 1 (line 1 column 1)
echo.t TEST 2: multiple echos ==17127== 48 bytes in 1 blocks are definitely lost in loss record 3 of 8
==17127== at 0x4C2B0D4: malloc (vg_replace_malloc.c:299)
==17127== by 0x434CF5: ngx_alloc (ngx_alloc.c:22)
==17127== by 0x4151F1: ngx_create_pool (ngx_palloc.c:22)
==17127== by 0x413553: main (nginx.c:243)
==17127==
{
<insert_a_suppression_name_here>
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:ngx_alloc
fun:ngx_create_pool
fun:main
}
echo.t TEST 2: multiple echos - Can't connect to 127.0.0.1:1984: Connection refused (aborted) '
echo.t TEST 2: multiple echos - status code ok got: ''
expected: '200'
echo.t TEST 2: multiple echos - response_body - response is expected (repeated req 1, req 0) got: ""
length: 0
expected: "Hi Kindy\x{0a}How is going?\x{0a}"
length: 23
strings begin to differ at char 1 (line 1 column 1)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)
echo.t nginx: [emerg] bind() to 0.0.0.0:1985 failed (98: Address already in use)

Expected Failures

File Name Details
echo-dup.t nginx: [emerg] stream echo requires two value arguments in "echo_duplicate" but got 3
echo-dup.t nginx: [emerg] stream echo requires two value arguments in "echo_duplicate" but got 1
echo-dup.t nginx: [emerg] stream echo sees unknown option "-1" in "echo_duplicate"
echo-dup.t nginx: [emerg] stream echo: bad "n" argument, "bc", in "echo_duplicate"
echo.t nginx: [emerg] stream echo sees unknown option "-t" in "echo"
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
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
read-bytes.t nginx: [emerg] stream echo sees unknown option "-t" in "echo_read_bytes"
read-bytes.t nginx: [emerg] stream echo requires one value argument in "echo_read_bytes" but got 0
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 nginx: [emerg] stream echo sees unknown option "-1" in "echo_sleep"

Warnings

Go back to the index page.