From 0bed91b3c2be09df5a066273680e1164bce3f9c2 Mon Sep 17 00:00:00 2001 From: sebres Date: Thu, 6 Oct 2016 15:39:38 +0200 Subject: [PATCH] speedup SeekToTime test cases using exact date pattern... --- fail2ban/tests/filtertestcase.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fail2ban/tests/filtertestcase.py b/fail2ban/tests/filtertestcase.py index 6c1a637c..ea996072 100644 --- a/fail2ban/tests/filtertestcase.py +++ b/fail2ban/tests/filtertestcase.py @@ -476,6 +476,8 @@ class LogFileFilterPoll(unittest.TestCase): self.assertFalse(self.filter.isModified(LogFileFilterPoll.FILENAME)) def testSeekToTimeSmallFile(self): + # speedup search using exact date pattern: + self.filter.setDatePattern('^%ExY-%Exm-%Exd %ExH:%ExM:%ExS') fname = tempfile.mktemp(prefix='tmp_fail2ban', suffix='.log') time = 1417512352 f = open(fname, 'w') @@ -560,6 +562,8 @@ class LogFileFilterPoll(unittest.TestCase): _killfile(f, fname) def testSeekToTimeLargeFile(self): + # speedup search using exact date pattern: + self.filter.setDatePattern('^%ExY-%Exm-%Exd %ExH:%ExM:%ExS') fname = tempfile.mktemp(prefix='tmp_fail2ban', suffix='.log') time = 1417512352 f = open(fname, 'w')