| austin = Variant('austinp'), py = '3.12', mode = '-Ci', mode_meta = 'wall'
|
|
|
| [0m [37m@requires_sudo [39;49;00m [90m [39;49;00m
|
| [37m@pytest [39;49;00m.mark.parametrize( [90m [39;49;00m
|
| [33m" [39;49;00m [33mmode,mode_meta [39;49;00m [33m" [39;49;00m, [( [33m" [39;49;00m [33m-i [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33mwall [39;49;00m [33m" [39;49;00m), ( [33m" [39;49;00m [33m-ci [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33mcpu [39;49;00m [33m" [39;49;00m), ( [33m" [39;49;00m [33m-Ci [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33mwall [39;49;00m [33m" [39;49;00m), ( [33m" [39;49;00m [33m-Cci [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33mcpu [39;49;00m [33m" [39;49;00m)] [90m [39;49;00m
|
| ) [90m [39;49;00m
|
| [37m@allpythons [39;49;00m() [90m [39;49;00m
|
| [37m@variants [39;49;00m [90m [39;49;00m
|
| [94mdef [39;49;00m [90m [39;49;00m [92mtest_attach_wall_time [39;49;00m(austin, py, mode, mode_meta): [90m [39;49;00m
|
| [94mwith [39;49;00m run_python(py, target( [33m" [39;49;00m [33msleepy.py [39;49;00m [33m" [39;49;00m), [33m" [39;49;00m [33m2 [39;49;00m [33m" [39;49;00m) [94mas [39;49;00m p: [90m [39;49;00m
|
| sleep( [94m0.5 [39;49;00m) [90m [39;49;00m
|
| [90m [39;49;00m
|
| > result = austin(mode, [33m" [39;49;00m [33m2ms [39;49;00m [33m" [39;49;00m, [33m" [39;49;00m [33m-p [39;49;00m [33m" [39;49;00m, [96mstr [39;49;00m(p.pid)) [90m [39;49;00m
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [90m [39;49;00m
|
|
|
| [1m [31mtest/functional/test_attach.py [0m:56:
|
| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
|
| [1m [31mtest/utils.py [0m:324: in __call__
|
| [0m [94mreturn [39;49;00m [96mself [39;49;00m.prepare_result(result, expect_fail, convert) [90m [39;49;00m
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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
|