Fix NameError in foreground/background test (#25967)
This commit is contained in:
parent
3fe9b34362
commit
abb0f6e27c
@ -150,12 +150,13 @@ def test_log_subproc_and_echo_output_capfd(capfd, tmpdir):
|
|||||||
#
|
#
|
||||||
def simple_logger(**kwargs):
|
def simple_logger(**kwargs):
|
||||||
"""Mock logger (minion) process for testing log.keyboard_input."""
|
"""Mock logger (minion) process for testing log.keyboard_input."""
|
||||||
|
running = [True]
|
||||||
|
|
||||||
def handler(signum, frame):
|
def handler(signum, frame):
|
||||||
running[0] = False
|
running[0] = False
|
||||||
signal.signal(signal.SIGUSR1, handler)
|
signal.signal(signal.SIGUSR1, handler)
|
||||||
|
|
||||||
log_path = kwargs["log_path"]
|
log_path = kwargs["log_path"]
|
||||||
running = [True]
|
|
||||||
with log_output(log_path):
|
with log_output(log_path):
|
||||||
while running[0]:
|
while running[0]:
|
||||||
print("line")
|
print("line")
|
||||||
@ -343,6 +344,8 @@ def synchronized_logger(**kwargs):
|
|||||||
toggle output. It is used in ``test_foreground_background_output`` below.
|
toggle output. It is used in ``test_foreground_background_output`` below.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
running = [True]
|
||||||
|
|
||||||
def handler(signum, frame):
|
def handler(signum, frame):
|
||||||
running[0] = False
|
running[0] = False
|
||||||
signal.signal(signal.SIGUSR1, handler)
|
signal.signal(signal.SIGUSR1, handler)
|
||||||
@ -351,7 +354,6 @@ def handler(signum, frame):
|
|||||||
write_lock = kwargs["write_lock"]
|
write_lock = kwargs["write_lock"]
|
||||||
v_lock = kwargs["v_lock"]
|
v_lock = kwargs["v_lock"]
|
||||||
|
|
||||||
running = [True]
|
|
||||||
sys.stderr.write(os.getcwd() + "\n")
|
sys.stderr.write(os.getcwd() + "\n")
|
||||||
with log_output(log_path) as logger:
|
with log_output(log_path) as logger:
|
||||||
with logger.force_echo():
|
with logger.force_echo():
|
||||||
|
Loading…
Reference in New Issue
Block a user