Classes | |
class | ExitTest |
Functions | |
def | _process_wait_with_timeout (process, timeout=WAIT_CHECK_DEFAULT_TIMEOUT) |
def | cleanup_processes () |
def | interrupt_and_wait (process) |
def | wait (process) |
Variables | |
list | BASE_COMMAND = [INTERPRETER, SCENARIO_FILE] |
list | BASE_SIGTERM_COMMAND = BASE_COMMAND + ['--wait_for_interrupt'] |
INIT_TIME = datetime.timedelta(seconds=1) | |
INTERPRETER = sys.executable | |
level | |
process_lock = threading.Lock() | |
list | processes = [] |
SCENARIO_FILE | |
verbosity | |
WAIT_CHECK_DEFAULT_TIMEOUT = datetime.timedelta(seconds=5) | |
WAIT_CHECK_INTERVAL = datetime.timedelta(milliseconds=100) | |
|
private |
A funciton to mimic 3.3+ only timeout argument in process.wait.
Definition at line 64 of file _exit_test.py.
def tests.unit._exit_test.cleanup_processes | ( | ) |
Definition at line 52 of file _exit_test.py.
def tests.unit._exit_test.interrupt_and_wait | ( | process | ) |
Definition at line 73 of file _exit_test.py.
def tests.unit._exit_test.wait | ( | process | ) |
Definition at line 81 of file _exit_test.py.
list tests.unit._exit_test.BASE_COMMAND = [INTERPRETER, SCENARIO_FILE] |
Definition at line 39 of file _exit_test.py.
list tests.unit._exit_test.BASE_SIGTERM_COMMAND = BASE_COMMAND + ['--wait_for_interrupt'] |
Definition at line 40 of file _exit_test.py.
tests.unit._exit_test.INIT_TIME = datetime.timedelta(seconds=1) |
Definition at line 42 of file _exit_test.py.
tests.unit._exit_test.INTERPRETER = sys.executable |
Definition at line 38 of file _exit_test.py.
tests.unit._exit_test.level |
Definition at line 216 of file _exit_test.py.
tests.unit._exit_test.process_lock = threading.Lock() |
Definition at line 47 of file _exit_test.py.
list tests.unit._exit_test.processes = [] |
Definition at line 46 of file _exit_test.py.
tests.unit._exit_test.SCENARIO_FILE |
Definition at line 35 of file _exit_test.py.
tests.unit._exit_test.verbosity |
Definition at line 217 of file _exit_test.py.
tests.unit._exit_test.WAIT_CHECK_DEFAULT_TIMEOUT = datetime.timedelta(seconds=5) |
Definition at line 44 of file _exit_test.py.
tests.unit._exit_test.WAIT_CHECK_INTERVAL = datetime.timedelta(milliseconds=100) |
Definition at line 43 of file _exit_test.py.