Deleted
Added
proto.py (1730:44912af5b3e6) | proto.py (1804:ed698edaaf1e) |
---|---|
1import os 2import re 3import time 4 5from unit.control import TestControl 6from unit.option import option 7 8 --- 5 unchanged lines hidden (view full) --- 14 15 def date_to_sec_epoch(self, date, template='%a, %d %b %Y %H:%M:%S %Z'): 16 return time.mktime(time.strptime(date, template)) 17 18 def search_in_log(self, pattern, name='unit.log'): 19 with open(option.temp_dir + '/' + name, 'r', errors='ignore') as f: 20 return re.search(pattern, f.read()) 21 | 1import os 2import re 3import time 4 5from unit.control import TestControl 6from unit.option import option 7 8 --- 5 unchanged lines hidden (view full) --- 14 15 def date_to_sec_epoch(self, date, template='%a, %d %b %Y %H:%M:%S %Z'): 16 return time.mktime(time.strptime(date, template)) 17 18 def search_in_log(self, pattern, name='unit.log'): 19 with open(option.temp_dir + '/' + name, 'r', errors='ignore') as f: 20 return re.search(pattern, f.read()) 21 |
22 def wait_for_record(self, pattern, name='unit.log'): 23 for i in range(50): | 22 def wait_for_record(self, pattern, name='unit.log', wait=150): 23 for i in range(wait): |
24 found = self.search_in_log(pattern, name) 25 26 if found is not None: 27 break 28 29 time.sleep(0.1) 30 31 return found --- 22 unchanged lines hidden --- | 24 found = self.search_in_log(pattern, name) 25 26 if found is not None: 27 break 28 29 time.sleep(0.1) 30 31 return found --- 22 unchanged lines hidden --- |