[Varnish] #311: varnishtest fails at c00005.vtc on ppc64

Varnish varnish-bugs at projects.linpro.no
Wed Sep 3 09:12:50 CEST 2008


#311: varnishtest fails at c00005.vtc on ppc64
--------------------+-------------------------------------------------------
 Reporter:  ingvar  |       Owner:  des  
     Type:  defect  |      Status:  new  
 Priority:  normal  |   Milestone:       
Component:  build   |     Version:  trunk
 Severity:  normal  |    Keywords:       
--------------------+-------------------------------------------------------
 varnishtest fails at the exact same point every time on ppc64. Probably a
 bug then. Tested on Fedora 9 and SuSE SLES9. Here's the output of
 varnishtest -v:

 {{{
 #    TEST tests/c00005.vtc starting
 #    TEST Test simple ACL
 ##   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
 ###  v1   opening CLI connection
 #### v1   debug| storage_file: filename: ./varnish.5krYiK (unlinked) size
 264 MB.\n
 #### v1   debug| mgt_child_inherit(3, storage_file)\n
 #### v1   debug| Using old SHMFILE\n
 #### v1   debug| Notice: locking SHMFILE in core failed: Operation not
 permitted\n
 #### v1   debug| Debugging mode, enter "start" to start child\n
 ###  v1   CLI connection fd = 4
 #### v1   CLI TX| vcl.inline vcl1 "backend s1 { .host = \"127.0.0.1\";
 .port = \"9080\"; }\n\n\tacl acl1 {\n\t\t\"localhost\";\n\t}\n\n\tsub
 vcl_recv {\n\t\tif (client.ip ~ acl1) {\n\t\t\tset req.url =
 \"/\";\n\t\t}\n\t}\n"
 #### v1   CLI RX| VCL compiled.
 ###  v1   CLI STATUS 200
 #### v1   CLI TX| vcl.use vcl1
 ###  v1   CLI STATUS 200
 ##   v1   Start
 #### v1   CLI TX| start
 #### v1   debug| mgt_child_inherit(8, sock)\n
 #### v1   debug| mgt_child_inherit(9, cli_in)\n
 #### v1   debug| mgt_child_inherit(12, cli_out)\n
 #### v1   debug| child (9895) Started\n
 #### v1   debug| mgt_child_inherit(9, (null))\n
 #### v1   debug| mgt_child_inherit(12, (null))\n
 #### v1   debug| mgt_child_inherit(8, (null))\n
 ###  v1   CLI STATUS 200
 #### v1   CLI TX| debug.xid 1000
 #### v1   debug| Child (9895) said Closed fds: 5 6 7 10 11 13 14\n
 #### v1   debug| Child (9895) said Child starts\n
 #### v1   debug| Child (9895) said managed to mmap 277008384 bytes of
 277008384\n
 #### v1   debug| Child (9895) said Ready\n
 #### v1   CLI RX| XID is 1000\n
 ###  v1   CLI STATUS 200
 ##   c1   Starting client
 ##   c1   Started
 ###  c1   Connect to 127.0.0.1:9081
 ###  c1   Connected to 127.0.0.1:9081 fd is 8
 #### c1   txreq| GET foo HTTP/1.1\r\n
 #### c1   txreq| \r\n
 ###  c1   rxresp
 ##   c1   Waiting for client
 ###  s1   Accepted socket fd is 9
 ###  s1   rxreq
 #### s1   rxhdr| GET foo HTTP/1.1\r\n
 #### s1   rxhdr| X-Varnish: 1001\r\n
 #### s1   rxhdr| X-Forwarded-For: 127.0.0.1\r\n
 #### s1   rxhdr| Host: 127.0.0.1\r\n
 #### s1   rxhdr| \r\n
 #### s1   http[ 0] | GET
 #### s1   http[ 1] | foo
 #### s1   http[ 2] | HTTP/1.1
 #### s1   http[ 3] | X-Varnish: 1001
 #### s1   http[ 4] | X-Forwarded-For: 127.0.0.1
 #### s1   http[ 5] | Host: 127.0.0.1
 ---- s1   EXPECT req.url (foo) == / (/) failed
 }}}

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/311>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list