diff --git a/testresults.xml b/testresults.xml index fe701d3..8658460 100644 --- a/testresults.xml +++ b/testresults.xml @@ -1169,10 +1169,10 @@ **** top 0.0 macro def testdir=/home/dmatetelki/p/varnish-cache-plus/bin/varnishtest/./tests **** top 0.0 macro def tmpdir=/tmp/vtc.14817.4cbfd8c0 * top 0.0 TEST ./tests/c00094.vtc starting -** top 0.0 === varnishtest \"Test Backend Polling with a backend listening a... +** top 0.0 === varnishtest 'Test Backend Polling with a backend listening a... * top 0.0 TEST Test Backend Polling with a backend listening at a UDS ** top 0.0 === barrier b1 cond 2 -** top 0.0 === server s1 -listen \"${tmpdir}/s1.sock\" { +** top 0.0 === server s1 -listen '${tmpdir}/s1.sock' { ** s1 0.0 Starting server **** s1 0.0 macro def s1_addr=0.0.0.0 **** s1 0.0 macro def s1_port=0 @@ -1221,7 +1221,7 @@ **** v1 0.2 CLI TX| **** v1 0.2 CLI TX| **** v1 0.2 CLI TX|\tbackend foo { -**** v1 0.2 CLI TX|\t\t.path = \"/tmp/vtc.14817.4cbfd8c0/s1.sock\"; +**** v1 0.2 CLI TX|\t\t.path = '/tmp/vtc.14817.4cbfd8c0/s1.sock'; **** v1 0.2 CLI TX|\t\t.probe = { **** v1 0.2 CLI TX|\t\t\t.timeout = 1 s; **** v1 0.2 CLI TX|\t\t\t.interval = 0.1 s; @@ -1258,9 +1258,9 @@ **** s1 0.5 http[ 3] |Host: 0.0.0.0 **** s1 0.5 http[ 4] |Connection: close **** s1 0.5 bodylen = 0 -** s1 0.5 === expect req.url == \"/\" -**** s1 0.5 EXPECT req.url (/) == \"/\" match -** s1 0.5 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 0.5 === expect req.url == '/' +**** s1 0.5 EXPECT req.url (/) == '/' match +** s1 0.5 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 0.5 txresp|HTTP/1.1 200 OK\r **** s1 0.5 txresp|Bar: foo\r **** s1 0.5 txresp|Content-Length: 6\r @@ -1274,11 +1274,11 @@ *** v1 0.6 CLI RX 200 **** v1 0.6 CLI RX|127.0.0.1 46857 **** v1 0.6 CLI TX|debug.xid 999 -**** v1 0.6 vsl| 0 CLI - Rd vcl.load \"vcl1\" vcl_vcl1.1546519298.832932949/vgc.so 1auto +**** v1 0.6 vsl| 0 CLI - Rd vcl.load 'vcl1' vcl_vcl1.1546519298.832932949/vgc.so 1auto **** v1 0.6 vsl| 0 Backend_health - (null) Went sick -------H 2 3 8 0.000000 0.000000 **** v1 0.6 vsl| 0 Backend_health - vcl1.foo Still sick -------H 2 3 8 0.000000 0.000000 -**** v1 0.6 vsl| 0 CLI - Wr 200 55 Loaded \"vcl_vcl1.1546519298.832932949/vgc.so\" as \"vcl1\" -**** v1 0.6 vsl| 0 CLI - Rd vcl.use \"vcl1\" +**** v1 0.6 vsl| 0 CLI - Wr 200 55 Loaded 'vcl_vcl1.1546519298.832932949/vgc.so' as 'vcl1' +**** v1 0.6 vsl| 0 CLI - Rd vcl.use 'vcl1' **** v1 0.6 vsl| 0 CLI - Wr 200 0 **** v1 0.6 vsl| 0 CLI - Rd start **** v1 0.6 vsl| 0 CLI - Wr 200 0 @@ -1300,9 +1300,9 @@ **** s1 0.6 http[ 3] |Host: 0.0.0.0 **** s1 0.6 http[ 4] |Connection: close **** s1 0.6 bodylen = 0 -** s1 0.6 === expect req.url == \"/\" -**** s1 0.6 EXPECT req.url (/) == \"/\" match -** s1 0.6 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 0.6 === expect req.url == '/' +**** s1 0.6 EXPECT req.url (/) == '/' match +** s1 0.6 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 0.6 txresp|HTTP/1.1 200 OK\r **** s1 0.6 txresp|Bar: foo\r **** s1 0.6 txresp|Content-Length: 6\r @@ -1341,9 +1341,9 @@ **** s1 0.7 http[ 3] |Host: 0.0.0.0 **** s1 0.7 http[ 4] |Connection: close **** s1 0.7 bodylen = 0 -** s1 0.7 === expect req.url == \"/\" -**** s1 0.7 EXPECT req.url (/) == \"/\" match -** s1 0.7 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 0.7 === expect req.url == '/' +**** s1 0.7 EXPECT req.url (/) == '/' match +** s1 0.7 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 0.7 txresp|HTTP/1.1 200 OK\r **** s1 0.7 txresp|Bar: foo\r **** s1 0.7 txresp|Content-Length: 6\r @@ -1366,9 +1366,9 @@ **** s1 0.8 http[ 3] |Host: 0.0.0.0 **** s1 0.8 http[ 4] |Connection: close **** s1 0.8 bodylen = 0 -** s1 0.8 === expect req.url == \"/\" -**** s1 0.8 EXPECT req.url (/) == \"/\" match -** s1 0.8 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 0.8 === expect req.url == '/' +**** s1 0.8 EXPECT req.url (/) == '/' match +** s1 0.8 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 0.8 txresp|HTTP/1.1 200 OK\r **** s1 0.8 txresp|Bar: foo\r **** s1 0.8 txresp|Content-Length: 6\r @@ -1391,9 +1391,9 @@ **** s1 0.9 http[ 3] |Host: 0.0.0.0 **** s1 0.9 http[ 4] |Connection: close **** s1 0.9 bodylen = 0 -** s1 0.9 === expect req.url == \"/\" -**** s1 0.9 EXPECT req.url (/) == \"/\" match -** s1 0.9 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 0.9 === expect req.url == '/' +**** s1 0.9 EXPECT req.url (/) == '/' match +** s1 0.9 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 0.9 txresp|HTTP/1.1 200 OK\r **** s1 0.9 txresp|Bar: foo\r **** s1 0.9 txresp|Content-Length: 6\r @@ -1416,9 +1416,9 @@ **** s1 1.0 http[ 3] |Host: 0.0.0.0 **** s1 1.0 http[ 4] |Connection: close **** s1 1.0 bodylen = 0 -** s1 1.0 === expect req.url == \"/\" -**** s1 1.0 EXPECT req.url (/) == \"/\" match -** s1 1.0 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.0 === expect req.url == '/' +**** s1 1.0 EXPECT req.url (/) == '/' match +** s1 1.0 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 1.0 txresp|HTTP/1.1 200 OK\r **** s1 1.0 txresp|Bar: foo\r **** s1 1.0 txresp|Content-Length: 6\r @@ -1441,9 +1441,9 @@ **** s1 1.1 http[ 3] |Host: 0.0.0.0 **** s1 1.1 http[ 4] |Connection: close **** s1 1.1 bodylen = 0 -** s1 1.1 === expect req.url == \"/\" -**** s1 1.1 EXPECT req.url (/) == \"/\" match -** s1 1.1 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.1 === expect req.url == '/' +**** s1 1.1 EXPECT req.url (/) == '/' match +** s1 1.1 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 1.1 txresp|HTTP/1.1 200 OK\r **** s1 1.1 txresp|Bar: foo\r **** s1 1.1 txresp|Content-Length: 6\r @@ -1466,9 +1466,9 @@ **** s1 1.2 http[ 3] |Host: 0.0.0.0 **** s1 1.2 http[ 4] |Connection: close **** s1 1.2 bodylen = 0 -** s1 1.2 === expect req.url == \"/\" -**** s1 1.2 EXPECT req.url (/) == \"/\" match -** s1 1.2 === txresp -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.2 === expect req.url == '/' +**** s1 1.2 EXPECT req.url (/) == '/' match +** s1 1.2 === txresp -hdr 'Bar: foo' -body 'foobar' **** s1 1.2 txresp|HTTP/1.1 200 OK\r **** s1 1.2 txresp|Bar: foo\r **** s1 1.2 txresp|Content-Length: 6\r @@ -1492,9 +1492,9 @@ **** s1 1.3 http[ 3] |Host: 0.0.0.0 **** s1 1.3 http[ 4] |Connection: close **** s1 1.3 bodylen = 0 -** s1 1.3 === expect req.url == \"/\" -**** s1 1.3 EXPECT req.url (/) == \"/\" match -** s1 1.3 === txresp -status 404 -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.3 === expect req.url == '/' +**** s1 1.3 EXPECT req.url (/) == '/' match +** s1 1.3 === txresp -status 404 -hdr 'Bar: foo' -body 'foobar' **** s1 1.3 txresp|HTTP/1.1 404 OK\r **** s1 1.3 txresp|Bar: foo\r **** s1 1.3 txresp|Content-Length: 6\r @@ -1517,9 +1517,9 @@ **** s1 1.4 http[ 3] |Host: 0.0.0.0 **** s1 1.4 http[ 4] |Connection: close **** s1 1.4 bodylen = 0 -** s1 1.4 === expect req.url == \"/\" -**** s1 1.4 EXPECT req.url (/) == \"/\" match -** s1 1.4 === txresp -status 404 -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.4 === expect req.url == '/' +**** s1 1.4 EXPECT req.url (/) == '/' match +** s1 1.4 === txresp -status 404 -hdr 'Bar: foo' -body 'foobar' **** s1 1.4 txresp|HTTP/1.1 404 OK\r **** s1 1.4 txresp|Bar: foo\r **** s1 1.4 txresp|Content-Length: 6\r @@ -1542,9 +1542,9 @@ **** s1 1.5 http[ 3] |Host: 0.0.0.0 **** s1 1.5 http[ 4] |Connection: close **** s1 1.5 bodylen = 0 -** s1 1.5 === expect req.url == \"/\" -**** s1 1.5 EXPECT req.url (/) == \"/\" match -** s1 1.5 === txresp -status 404 -hdr \"Bar: foo\" -body \"foobar\" +** s1 1.5 === expect req.url == '/' +**** s1 1.5 EXPECT req.url (/) == '/' match +** s1 1.5 === txresp -status 404 -hdr 'Bar: foo' -body 'foobar' **** s1 1.5 txresp|HTTP/1.1 404 OK\r **** s1 1.5 txresp|Bar: foo\r **** s1 1.5 txresp|Content-Length: 6\r @@ -1568,9 +1568,9 @@ **** s1 1.6 http[ 3] |Host: 0.0.0.0 **** s1 1.6 http[ 4] |Connection: close **** s1 1.6 bodylen = 0 -** s1 1.6 === expect req.url == \"/\" -**** s1 1.6 EXPECT req.url (/) == \"/\" match -** s1 1.6 === txresp -proto \"FROBOZ\" -status 200 -hdr \"Bar: foo\" -body \"fo... +** s1 1.6 === expect req.url == '/' +**** s1 1.6 EXPECT req.url (/) == '/' match +** s1 1.6 === txresp -proto 'FROBOZ' -status 200 -hdr 'Bar: foo' -body 'fo... **** s1 1.6 txresp|FROBOZ 200 OK\r **** s1 1.6 txresp|Bar: foo\r **** s1 1.6 txresp|Content-Length: 6\r @@ -1593,9 +1593,9 @@ **** s1 1.7 http[ 3] |Host: 0.0.0.0 **** s1 1.7 http[ 4] |Connection: close **** s1 1.7 bodylen = 0 -** s1 1.7 === expect req.url == \"/\" -**** s1 1.7 EXPECT req.url (/) == \"/\" match -** s1 1.7 === txresp -proto \"FROBOZ\" -status 200 -hdr \"Bar: foo\" -body \"fo... +** s1 1.7 === expect req.url == '/' +**** s1 1.7 EXPECT req.url (/) == '/' match +** s1 1.7 === txresp -proto 'FROBOZ' -status 200 -hdr 'Bar: foo' -body 'fo... **** s1 1.7 txresp|FROBOZ 200 OK\r **** s1 1.7 txresp|Bar: foo\r **** s1 1.7 txresp|Content-Length: 6\r @@ -1619,9 +1619,9 @@ **** s1 1.8 http[ 3] |Host: 0.0.0.0 **** s1 1.8 http[ 4] |Connection: close **** s1 1.8 bodylen = 0 -** s1 1.8 === expect req.url == \"/\" -**** s1 1.8 EXPECT req.url (/) == \"/\" match -** s1 1.8 === send \"HTTP/1.1 200 \r\n\" +** s1 1.8 === expect req.url == '/' +**** s1 1.8 EXPECT req.url (/) == '/' match +** s1 1.8 === send 'HTTP/1.1 200 \r\n' **** s1 1.8 send|HTTP/1.1 200 \r ** s1 1.8 === accept **** s1 1.8 Accepting @@ -1640,9 +1640,9 @@ **** s1 1.9 http[ 3] |Host: 0.0.0.0 **** s1 1.9 http[ 4] |Connection: close **** s1 1.9 bodylen = 0 -** s1 1.9 === expect req.url == \"/\" -**** s1 1.9 EXPECT req.url (/) == \"/\" match -** s1 1.9 === send \"HTTP/1.1 200 \r\n\" +** s1 1.9 === expect req.url == '/' +**** s1 1.9 EXPECT req.url (/) == '/' match +** s1 1.9 === send 'HTTP/1.1 200 \r\n' **** s1 1.9 send|HTTP/1.1 200 \r ** s1 1.9 === accept **** s1 1.9 Accepting @@ -1652,1576 +1652,7 @@ **** s1 2.0 Barrier(b1) wake 2 *** s1 2.0 shutting fd 5 ** s1 2.0 Ending -** top 2.0 === varnish v1 -cliexpect \"^CLI RX| -+U+ Good UNIX\" \"backend.li... -**** v1 2.0 CLI TX|backend.list -p denes -*** v1 2.0 CLI RX 200 -**** v1 2.0 CLI RX|Backend name Admin Probe Last updated -** v1 2.0 CLI 200 ----- v1 2.0 Expect failed (-1) -* top 2.0 RESETTING after ./tests/c00094.vtc -** s1 2.0 Waiting for server (4/-1) -** v1 2.0 Wait -**** v1 2.0 CLI TX|panic.clear -*** v1 2.1 CLI RX 300 -**** v1 2.1 CLI RX|No panic to clear -*** v1 2.1 debug|Info: manager stopping child -*** v1 2.1 debug|Debug: Stopping Child -**** v1 2.1 vsl| 0 Backend_health - vcl1.foo Went sick --U-Xr-- 2 3 8 0.000000 0.000199 Read error 104 (Connection reset by peer) -**** v1 2.1 vsl| 0 CLI - Rd backend.list -p denes -**** v1 2.1 vsl| 0 CLI - Wr 200 75 Backend name Admin Probe Last updated -**** v1 2.1 vsl| 0 CLI - EOF on CLI connection, worker stops -*** v1 3.1 debug|Info: Child (15126) ended -*** v1 3.1 debug|Info: Child (15126) said Child dies -*** v1 3.1 debug|Debug: Child cleanup complete -*** v1 3.1 debug|Info: manager dies -**** v1 3.1 STDOUT poll 0x10 -** v1 3.1 WAIT4 pid=14858 status=0x0000 (user 0.195153 sys 0.050115) -* top 3.1 TEST ./tests/c00094.vtc FAILED -# top TEST ./tests/c00094.vtc FAILED (3.079) exit=2 -FAIL tests/c00094.vtc (exit status: 2) - \"> - ----- v1 2.0 Expect failed (-1) -* top 2.0 RESETTING after ./tests/c00094.vtc -** s1 2.0 Waiting for server (4/-1) -** v1 2.0 Wait -**** v1 2.0 CLI TX|panic.clear -*** v1 2.1 CLI RX 300 -**** v1 2.1 CLI RX|No panic to clear -*** v1 2.1 debug|Info: manager stopping child -*** v1 2.1 debug|Debug: Stopping Child -**** v1 2.1 vsl| 0 Backend_health - vcl1.foo Went sick --U-Xr-- 2 3 8 0.000000 0.000199 Read error 104 (Connection reset by peer) -**** v1 2.1 vsl| 0 CLI - Rd backend.list -p denes -**** v1 2.1 vsl| 0 CLI - Wr 200 75 Backend name Admin Probe Last updated -**** v1 2.1 vsl| 0 CLI - EOF on CLI connection, worker stops -*** v1 3.1 debug|Info: Child (15126) ended -*** v1 3.1 debug|Info: Child (15126) said Child dies -*** v1 3.1 debug|Debug: Child cleanup complete -*** v1 3.1 debug|Info: manager dies -**** v1 3.1 STDOUT poll 0x10 -** v1 3.1 WAIT4 pid=14858 status=0x0000 (user 0.195153 sys 0.050115) -* top 3.1 TEST ./tests/c00094.vtc FAILED -# top TEST ./tests/c00094.vtc FAILED (3.079) exit=2 -FAIL tests/c00094.vtc (exit status: 2) - \"> - ----- v1 2.0 Expect failed (-1) -* top 2.0 RESETTING after ./tests/c00094.vtc -** s1 2.0 Waiting for server (4/-1) -** v1 2.0 Wait -**** v1 2.0 CLI TX|panic.clear -*** v1 2.1 CLI RX 300 -**** v1 2.1 CLI RX|No panic to clear -*** v1 2.1 debug|Info: manager stopping child -*** v1 2.1 debug|Debug: Stopping Child -**** v1 2.1 vsl| 0 Backend_health - vcl1.foo Went sick --U-Xr-- 2 3 8 0.000000 0.000199 Read error 104 (Connection reset by peer) -**** v1 2.1 vsl| 0 CLI - Rd backend.list -p denes -**** v1 2.1 vsl| 0 CLI - Wr 200 75 Backend name Admin Probe Last updated -**** v1 2.1 vsl| 0 CLI - EOF on CLI connection, worker stops -*** v1 3.1 debug|Info: Child (15126) ended -*** v1 3.1 debug|Info: Child (15126) said Child dies -*** v1 3.1 debug|Debug: Child cleanup complete -*** v1 3.1 debug|Info: manager dies -**** v1 3.1 STDOUT poll 0x10 -** v1 3.1 WAIT4 pid=14858 status=0x0000 (user 0.195153 sys 0.050115) -* top 3.1 TEST ./tests/c00094.vtc FAILED -# top TEST ./tests/c00094.vtc FAILED (3.079) exit=2 -FAIL tests/c00094.vtc (exit status: 2) - \"> -