File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -158,8 +158,10 @@ def run(self):
158158 # do we have new lines?
159159 if fd in select .select ([fd ], [], [], 0 )[0 ]:
160160 for line in fd .readlines ():
161- extra = {'node' : self ._node_name }
162- self ._logger .info (line , extra = extra )
161+ line = line .strip ()
162+ if line :
163+ extra = {'node' : self ._node_name }
164+ self ._logger .info (line , extra = extra )
163165 else :
164166 time .sleep (0.1 )
165167
Original file line number Diff line number Diff line change 77import subprocess
88import tempfile
99import testgres
10+ import time
1011import unittest
1112
1213import logging .config
@@ -408,21 +409,22 @@ def test_logging(self):
408409
409410 logging .config .dictConfig (log_conf )
410411
411- with get_new_node ('master' , use_logging = True ) as master :
412+ node_name = 'master'
413+ with get_new_node (node_name , use_logging = True ) as master :
412414 master .init ().start ()
413415
414416 # execute a dummy query a few times
415417 for i in range (20 ):
416418 master .execute ('postgres' , 'select 1' )
419+ time .sleep (0.01 )
417420
418421 # let logging worker do the job
419- import time
420- time .sleep (0.5 )
422+ time .sleep (0.1 )
421423
422424 # check that master's port is found
423425 with open (logfile .name , 'r' ) as log :
424426 lines = log .readlines ()
425- self .assertTrue (any ('select' in s for s in lines ))
427+ self .assertTrue (any (node_name in s for s in lines ))
426428
427429 def test_pgbench (self ):
428430 with get_new_node ('node' ) as node :
You can’t perform that action at this time.
0 commit comments