make check errors for varnish 2.0.6 on Solaris 10

Jim Hayter jhayter at manta.com
Wed Dec 16 23:13:33 CET 2009


There is a typo below.  'make check' reports *8* of 145 tests failed, not 10.

-----Original Message-----
From: Jim Hayter 
Sent: Wednesday, December 16, 2009 2:24 PM
To: 'varnish-dev at projects.linpro.no'
Subject: make check errors for varnish 2.0.6 on Solaris 10

System is Solaris 10 on intel hardware.

root # uname -a
SunOS ecnext39 5.10 Generic_138889-08 i86pc i386 i86pc

'make check' reports 10 of 145 tests failed.

The output for the failed tests is below.

I'd appreciate any feedback on this.  We want to put varnish into production but are worried due to these test failures.

Thanks,
Jim

#    top  TEST ././tests/b00020.vtc starting
#    TEST Check the between_bytes_timeout behaves from parameters
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
##   s1   Started on 127.0.0.1:9080
###  v1   opening CLI connection
###  v1   CLI connection fd = 4
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   CLI 200 <param.set between_bytes_timeout 1>
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 8
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 8
##   s1   Ending
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00020.vtc
---- TEST DESCRIPTION: Check the between_bytes_timeout behaves from parameters
FAIL: ./tests/b00020.vtc
#    top  TEST ././tests/b00021.vtc starting
#    TEST Check the between_bytes_timeout behaves from vcl
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
##   s1   Started on 127.0.0.1:9080
###  v1   opening CLI connection
###  v1   CLI connection fd = 4
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 8
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 8
##   s1   Ending
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00021.vtc
---- TEST DESCRIPTION: Check the between_bytes_timeout behaves from vcl
FAIL: ./tests/b00021.vtc
#    top  TEST ././tests/b00022.vtc starting
#    TEST Check the between_bytes_timeout behaves from backend definition
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
##   s1   Started on 127.0.0.1:9080
###  v1   opening CLI connection
###  v1   CLI connection fd = 7
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 4
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 4
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00022.vtc
---- TEST DESCRIPTION: Check the between_bytes_timeout behaves from backend definition
FAIL: ./tests/b00022.vtc
#    top  TEST ././tests/b00023.vtc starting
#    TEST Check that the first_byte_timeout works from parameters
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
##   s1   Started on 127.0.0.1:9080
###  v1   opening CLI connection
###  v1   CLI connection fd = 4
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   CLI 200 <param.set first_byte_timeout 1>
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 8
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 8
##   s1   Ending
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00023.vtc
---- TEST DESCRIPTION: Check that the first_byte_timeout works from parameters
FAIL: ./tests/b00023.vtc
#    top  TEST ././tests/b00024.vtc starting
#    TEST Check that the first_byte_timeout works from vcl
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
##   s1   Started on 127.0.0.1:9080
###  v1   opening CLI connection
###  v1   CLI connection fd = 4
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 8
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 8
##   s1   Ending
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00024.vtc
---- TEST DESCRIPTION: Check that the first_byte_timeout works from vcl
FAIL: ./tests/b00024.vtc
#    top  TEST ././tests/b00025.vtc starting
#    TEST Check that the first_byte_timeout works from backend definition
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
##   s1   Started on 127.0.0.1:9080
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
###  v1   opening CLI connection
###  v1   CLI connection fd = 4
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  s1   Accepted socket fd is 8
###  s1   rxreq
###  s1   delaying 1.5 second(s)
###  s1   shutting fd 8
##   s1   Ending
---- c1   EXPECT resp.status (200) == 503 (503) failed
---- TEST FILE: ././tests/b00025.vtc
---- TEST DESCRIPTION: Check that the first_byte_timeout works from backend definition
FAIL: ./tests/b00025.vtc
...
#    top  TEST ././tests/r00345.vtc starting
#    TEST #345, ESI waitinglist trouble
##   s1   Starting server
###  s1   listen on 127.0.0.1:9080 (fd 3)
##   v1   Launch
##   s1   Started on 127.0.0.1:9080
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid -p diag_bitmap=0x20
###  v1   opening CLI connection
###  v1   CLI connection fd = 5
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c2   Starting client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
##   c2   Waiting for client
##   c2   Started
###  c2   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 9
###  c1   rxresp
###  c2   Connected to 127.0.0.1:9081 fd is 10
###  s1   Accepted socket fd is 4
###  s1   rxreq
###  s1   rxreq
###  c2   rxresp
###  s1   delaying 1 second(s)
###  s1   shutting fd 4
##   s1   Ending
###  c2   Closing fd 10
##   c2   Ending
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 4
###  c1   rxresp
###  c1   Closing fd 4
##   c1   Ending
#    top  RESETTING after ././tests/r00345.vtc
##   s1   Waiting for server
##   v1   Stop
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
---- à HTTP rx failed (Error 0)
---- TEST FILE: ././tests/r00345.vtc
---- TEST DESCRIPTION: #345, ESI waitinglist trouble
FAIL: ./tests/r00345.vtc
...
#    top  TEST ././tests/v00009.vtc starting
#    TEST Test round robin director
##   s1   Starting server
###  s1   listen on 127.0.0.1:2000 (fd 3)
##   s2   Starting server
##   s1   Started on 127.0.0.1:2000
###  s2   listen on 127.0.0.1:3000 (fd 4)
##   s3   Starting server
##   s2   Started on 127.0.0.1:3000
###  s3   listen on 127.0.0.1:4000 (fd 7)
##   s4   Starting server
##   s3   Started on 127.0.0.1:4000
###  s4   listen on 127.0.0.1:5000 (fd 9)
##   v1   Launch
##   s4   Started on 127.0.0.1:5000
###  v1   CMD: cd ../varnishd && ./varnishd -d -d -n /tmp/__v1 -a '127.0.0.1:9081' -T 127.0.0.1:9001 -P /tmp/__v1/varnishd.pid
###  v1   opening CLI connection
###  v1   CLI connection fd = 11
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   v1   Start
###  v1   CLI STATUS 200
###  v1   CLI STATUS 200
##   c1   Starting client
##   c1   Waiting for client
##   c1   Started
###  c1   Connect to 127.0.0.1:9081
###  c1   Connected to 127.0.0.1:9081 fd is 15
###  c1   rxresp
###  s1   Accepted socket fd is 5
###  s1   rxreq
###  s1   shutting fd 5
##   s1   Ending
###  c1   rxresp
###  s2   Accepted socket fd is 6
###  s2   rxreq
###  s2   shutting fd 6
##   s2   Ending
###  c1   rxresp
###  s3   Accepted socket fd is 8
###  s3   rxreq
###  s3   shutting fd 8
##   s3   Ending
###  c1   rxresp
###  s4   Accepted socket fd is 10
###  s4   rxreq
###  s4   shutting fd 10
##   s4   Ending
###  c1   Closing fd 15
##   c1   Ending
##   s1   Starting server
###  s1   listen on 127.0.0.1:2000 (fd 3)
##   s2   Starting server
###  s2   listen on 127.0.0.1:3000 (fd 4)
##   s1   Started on 127.0.0.1:2000
##   c2   Starting client
##   s2   Started on 127.0.0.1:3000
##   c2   Waiting for client
##   c2   Started
###  c2   Connect to 127.0.0.1:9081
###  c2   Connected to 127.0.0.1:9081 fd is 8
###  c2   rxresp
###  s2   Accepted socket fd is 6
###  s2   rxreq
###  s2   shutting fd 6
##   s2   Ending
---- c2   EXPECT resp.http.content-length (2) == 1 (1) failed
---- TEST FILE: ././tests/v00009.vtc
---- TEST DESCRIPTION: Test round robin director
FAIL: ./tests/v00009.vtc
...
===============================================
8 of 145 tests failed
Please report to varnish-dev at projects.linpro.no
===============================================


More information about the varnish-dev mailing list