summaryrefslogtreecommitdiff
path: root/test/scripts/0000-Basic/0581
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2019-07-28 17:34:23 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2019-07-28 17:34:23 +0100
commite2ae28ed72ed4253536367f8aad58782c7d8be18 (patch)
tree1fa4f45af5cd827b748df8d036f39b8320c51c40 /test/scripts/0000-Basic/0581
parentbd231acd0f24e4c27c6d6885f48c24360700ec7f (diff)
testsuite: interlock callout tests
Diffstat (limited to 'test/scripts/0000-Basic/0581')
-rw-r--r--test/scripts/0000-Basic/058115
1 files changed, 15 insertions, 0 deletions
diff --git a/test/scripts/0000-Basic/0581 b/test/scripts/0000-Basic/0581
index 0fb3b4c58..a2053a8d4 100644
--- a/test/scripts/0000-Basic/0581
+++ b/test/scripts/0000-Basic/0581
@@ -47,6 +47,8 @@ QUIT
sleep 1
killdaemon
#
+exim -z 'test2'
+****
#
# smtp send, deliver_drop_priv
server PORT_S
@@ -94,6 +96,8 @@ sleep 1
killdaemon
#
#
+exim -z 'test3'
+****
# multiple recipients
# 1st callout result is cached (above); should not activate LCC
# smtp send
@@ -155,6 +159,8 @@ QUIT
sleep 1
#
#
+exim -z 'test4'
+****
# 2nd callout result is cached (above); should not activate LCC
# smtp send
server PORT_S 2
@@ -185,6 +191,13 @@ QUIT
221 Bye
****
#
+# XXX this test intermittently fails, at this client...
+# the client gets a 451 rcpt-v fail for userd3
+# the stderr-server says it got a conn-refused for the verify callout, which should have
+# gone to the above "server" command, first of the 2 conns it is expecting
+# the stdout-server shows "server" handling the previous subtest (userd, userd2) fine, plus
+# a fresh "server" startup and listen. Which should have been this one... perhaps it was
+# not there in time? Add server-wait synch point for _previous_ server, using dummy "exim -z".
client 127.0.0.1 PORT_D
??? 220
EHLO test.ex
@@ -212,6 +225,8 @@ QUIT
sleep 1
#
#
+exim -z 'test5'
+****
# no cache hits; should do LCC
# smtp send
server PORT_S 2