
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
