[master] d17388f93 vtc: Simplify r3996 with automatic stream numbers

Dridi Boukelmoune dridi.boukelmoune at gmail.com
Mon Oct 23 05:56:08 UTC 2023


commit d17388f93a2cde88a48951e4a255d3ee2b3ba337
Author: Dridi Boukelmoune <dridi.boukelmoune at gmail.com>
Date:   Mon Oct 23 07:52:53 2023 +0200

    vtc: Simplify r3996 with automatic stream numbers

diff --git a/bin/varnishtest/tests/r03996.vtc b/bin/varnishtest/tests/r03996.vtc
index 7faf78316..cb1936027 100644
--- a/bin/varnishtest/tests/r03996.vtc
+++ b/bin/varnishtest/tests/r03996.vtc
@@ -31,26 +31,13 @@ client c1 {
 		expect goaway.err == ENHANCE_YOUR_CALM
 	} -start
 
-	stream 1 {
-		txreq -hdr barrier ${b1_sock}
-		barrier b1 sync
-		txrst
-	} -run
-	stream 3 {
-		txreq -hdr barrier ${b1_sock}
-		barrier b1 sync
-		txrst
-	} -run
-	stream 5 {
-		txreq -hdr barrier ${b1_sock}
-		barrier b1 sync
-		txrst
-	} -run
-	stream 7 {
-		txreq -hdr barrier ${b1_sock}
-		barrier b1 sync
-		txrst
-	} -run
+	loop 4 {
+		stream next {
+			txreq -hdr barrier ${b1_sock}
+			barrier b1 sync
+			txrst
+		} -run
+	}
 
 	barrier b2 sync
 	stream 0 -wait
@@ -66,22 +53,12 @@ client c2 {
 		expect goaway.err == ENHANCE_YOUR_CALM
 	} -start
 
-	stream 1 {
-		txreq
-		txrst
-	} -run
-	stream 3 {
-		txreq
-		txrst
-	} -run
-	stream 5 {
-		txreq
-		txrst
-	} -run
-	stream 7 {
-		txreq
-		txrst
-	} -run
+	loop 4 {
+		stream next {
+			txreq
+			txrst
+		} -run
+	}
 
 	barrier b2 sync
 	stream 0 -wait


More information about the varnish-commit mailing list