From 5ea45eee5187485391738ee9d90bf2939949f66a 2017-08-21 13:09:04 From: Branko Majic Date: 2017-08-21 13:09:04 Subject: [PATCH] MAR-124: Updated mail_forwarder test_tls_enforced_towards_relay_mail_server to be a bit robust against race condition. --- diff --git a/roles/mail_forwarder/tests/test_optional.py b/roles/mail_forwarder/tests/test_optional.py index 05f76b698f6a4717f39a5dd6288ccf09e6de38bb..2ca1f2f727180649a2708ed5e2eaf7988d3223ad 100644 --- a/roles/mail_forwarder/tests/test_optional.py +++ b/roles/mail_forwarder/tests/test_optional.py @@ -114,6 +114,9 @@ def test_tls_enforced_towards_relay_mail_server(Command, File, Sudo): assert send.rc == 0 message_id = re.search('Ok: queued as (.*)', send.stdout).group(1) + # Wait for a little while for message to be processed. + time.sleep(5) + with Sudo(): mail_log = File('/var/log/mail.log') pattern = "%s: to=, relay=domain1.*status=deferred \(Server certificate not verified\)" % message_id