From 5114a2ce1b93d95c76f6533f367314c9e4a63d2a Mon Sep 17 00:00:00 2001 From: phk Date: Fri, 13 Feb 2009 11:10:37 +0000 Subject: [PATCH] Use semaphores instead of delays git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@3766 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- varnish-cache/bin/varnishtest/tests/c00014.vtc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/varnish-cache/bin/varnishtest/tests/c00014.vtc b/varnish-cache/bin/varnishtest/tests/c00014.vtc index 018d7091..dbe8ad80 100644 --- a/varnish-cache/bin/varnishtest/tests/c00014.vtc +++ b/varnish-cache/bin/varnishtest/tests/c00014.vtc @@ -5,10 +5,9 @@ test "Test parking second request on backend delay, then pass" server s1 { rxreq expect req.url == "/foo" + sema r1 sync 2 send "HTTP/1.1 200 Ok\r\nContent-Length: 12\r\n\r\n" - delay .5 send "line1\n" - delay .5 send "line2\n" rxreq @@ -29,11 +28,15 @@ client c1 { expect resp.http.content-length == 12 expect resp.http.x-varnish == "1001" } -start -delay .2 +sema r1 sync 2 client c2 { txreq -url "/foo" rxresp expect resp.status == 200 expect resp.http.content-length == 6 expect resp.http.x-varnish == "1002" -} -start +} -run + +client c1 -wait + +varnish v1 -expect cache_hitpass == 1 -- 2.39.5