From 73f8653da677cac3334b045ac32b56a15d81c871 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 1 Jun 2017 00:00:09 -0700 Subject: [PATCH] test_messages: Increase time allowed for bulk send. This fixes an occasional test flake we've been seeing recently. --- zerver/tests/test_messages.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/zerver/tests/test_messages.py b/zerver/tests/test_messages.py index 3d1fe6fe86..c629f5acf8 100644 --- a/zerver/tests/test_messages.py +++ b/zerver/tests/test_messages.py @@ -612,9 +612,12 @@ class MessageDictTest(ZulipTestCase): MessageDict.build_dict_from_raw_db_row(row, False) delay = time.time() - t - # Make sure we don't take longer than 1ms per message to extract messages. + # Make sure we don't take longer than 1.5ms per message to + # extract messages. Note that we increased this from 1ms to + # 1.5ms to handle tests running in parallel being a bit + # slower. error_msg = "Number of ids: {}. Time delay: {}".format(num_ids, delay) - self.assertTrue(delay < 0.001 * num_ids, error_msg) + self.assertTrue(delay < 0.0015 * num_ids, error_msg) self.assert_length(queries, 5) self.assertEqual(len(rows), num_ids)