Testsuite: add delays for predictable log sequencing in 2x36, log-sorting for 2x38
[exim.git] / test / confs / 2035
index a10dc53e993acac79b9203550b0620e360ff9883..52b9456b1c8b7a0f99d6e49da72c43b0e88a4252 100644 (file)
@@ -34,11 +34,16 @@ check_rcpt:
   accept
 
 check_data:
-  warn logwrite = $message_exim_id received on port $received_port
+  warn logwrite =      received on port $received_port
   defer        condition =     ${if eq {SERVER}{server}}
        condition =     ${if eq {data_defer}{${local_part:$recipients}}}
   accept
 
+delay:
+  warn condition =     ${if = {$received_port}{PORT_D}}
+       delay =         1s
+  accept
+
 # ----- Routers -----
 
 begin routers
@@ -47,8 +52,9 @@ begin routers
 
 target:
   driver = redirect
-  condition = ${if = {$received_port}{PORT_D}}
-  data = :blackhole:
+  condition =          ${if = {$received_port}{PORT_D}}
+  address_data =       ${acl {delay}}
+  data =               :blackhole:
 
 dut:
   driver = manualroute