| py = '3.12'
|
|
|
| [0m [37m@pytest [39;49;00m.mark.skipif(sys.platform == [33m" [39;49;00m [33mwin32 [39;49;00m [33m" [39;49;00m, reason= [33m" [39;49;00m [33mTerminate signal not supported [39;49;00m [33m" [39;49;00m) [90m [39;49;00m
|
| [37m@allpythons [39;49;00m() [90m [39;49;00m
|
| [94mdef [39;49;00m [90m [39;49;00m [92mtest_fork_term_signal [39;49;00m(py): [90m [39;49;00m
|
| austin.args = ( [33m" [39;49;00m [33m-i [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33m10ms [39;49;00m [33m" [39;49;00m, *python(py), target( [33m" [39;49;00m [33msleepy.py [39;49;00m [33m" [39;49;00m), [33m" [39;49;00m [33m5 [39;49;00m [33m" [39;49;00m) [90m [39;49;00m
|
| austin.expect_fail = [94mTrue [39;49;00m [94mif [39;49;00m sys.platform == [33m" [39;49;00m [33mwin32 [39;49;00m [33m" [39;49;00m [94melse [39;49;00m [94m256 [39;49;00m - signal.SIGTERM [90m [39;49;00m
|
| [90m [39;49;00m
|
| duration = [94m1 [39;49;00m [90m [39;49;00m
|
| > [94mwith [39;49;00m austin [94mas [39;49;00m result: [90m [39;49;00m
|
|
|
| [1m [31mtest/functional/test_fork.py [0m:263:
|
| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
| [1m [31mtest/utils.py [0m:393: in __exit__
|
| [0m [96mself [39;49;00m.prepare_result(result, [96mself [39;49;00m.expect_fail, [96mself [39;49;00m.convert) [90m [39;49;00m
|
| [1m [31mtest/utils.py [0m:342: in prepare_result
|
| [0mlogs = collect_logs( [96mself [39;49;00m.name, result.pid) [90m [39;49;00m
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
|
| [1m [31mtest/utils.py [0m:154: in collect_logs
|
| [0m [94mwith [39;49;00m Path( [33m" [39;49;00m [33m/var/log/syslog [39;49;00m [33m" [39;49;00m).open(errors= [33m" [39;49;00m [33mreplace [39;49;00m [33m" [39;49;00m) [94mas [39;49;00m logfile: [90m [39;49;00m
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
|
| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
|
|
| self = PosixPath('/var/log/syslog'), mode = 'r', buffering = -1
|
| encoding = 'utf-8', errors = 'replace', newline = None
|
|
|
| [0m [94mdef [39;49;00m [90m [39;49;00m [92mopen [39;49;00m( [96mself [39;49;00m, mode= [33m' [39;49;00m [33mr [39;49;00m [33m' [39;49;00m, buffering=- [94m1 [39;49;00m, encoding= [94mNone [39;49;00m, [90m [39;49;00m
|
| errors= [94mNone [39;49;00m, newline= [94mNone [39;49;00m): [90m [39;49;00m
|
| [90m [39;49;00m [33m""" [39;49;00m
|
| [33m Open the file pointed by this path and return a file object, as [39;49;00m
|
| [33m the built-in open() function does. [39;49;00m
|
| [33m """ [39;49;00m [90m [39;49;00m
|
| [94mif [39;49;00m [33m" [39;49;00m [33mb [39;49;00m [33m" [39;49;00m [95mnot [39;49;00m [95min [39;49;00m mode: [90m [39;49;00m
|
| encoding = io.text_encoding(encoding) [90m [39;49;00m
|
| > [94mreturn [39;49;00m io.open( [96mself [39;49;00m, mode, buffering, encoding, errors, newline) [90m [39;49;00m
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
|
| [1m [31mE FileNotFoundError: [Errno 2] No such file or directory: '/var/log/syslog' [0m
|
|
|
| [1m [31m/usr/lib/python3.12/pathlib.py [0m:1015: FileNotFoundError
|