Module Import alias Import alias alias alias alias alias alias alias alias Import alias identifier Import alias Import alias Import alias FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Return BoolOpOr CompareEq NameLoad Str CompareIn Str NameLoad decorator_list Assign NameStore ListLoad Assign NameStore Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword NameLoad keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str If CompareIs AttributeLoad NameLoad attr NameLoad body AugAssignAdd NameStore Str orelse AugAssignAdd NameStore BinOpAdd Call AttributeLoad Str attr AttributeLoad NameLoad attr Str If AttributeLoad NameLoad attr body AugAssignAdd NameStore Str AugAssignAdd NameStore AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If CompareNotEq SubscriptLoad NameLoad Slice Num Str body AugAssignAdd NameStore Str AugAssignAdd NameStore Str AugAssignAdd NameStore AttributeLoad NameLoad attr If CompareNotEq SubscriptLoad NameLoad Slice Num Str body AugAssignAdd NameStore Str AugAssignAdd NameStore Str Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Return Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Dict Str Str Str Str Str Str NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body If BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot Call NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Global identifier If Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Num attr Str body Assign NameStore BinOpAdd ListLoad Str Str AttributeLoad NameLoad attr orelse If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num body Assign NameStore BinOpAdd ListLoad Str AttributeLoad NameLoad attr orelse If AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad orelse Assign NameStore BinOpAdd ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareGt Call NameLoad NameLoad Num CompareIn Str SubscriptLoad NameLoad Index Num body AugAssignAdd NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore NameLoad Assign NameStore Num orelse Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign SubscriptStore NameLoad Index Str BinOpAdd SubscriptLoad NameLoad Index Str Call AttributeLoad Str attr BinOpAdd ListLoad Str AttributeLoad NameLoad attr If Call NameLoad body Assign NameStore NameLoad orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword IfExp BoolOpAnd NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad Assign NameStore NameLoad TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Assign NameStore NameLoad If Call NameLoad body Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Call NameLoad AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad If NameLoad body Assign NameStore Str orelse If BoolOpOr BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr Num BoolOpAnd AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr Num body Assign NameStore Str orelse Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Global identifier identifier identifier Assign NameStore BinOpMult Str BinOpSub NameLoad Call NameLoad BinOpMod Str BinOpAdd NameLoad Num Assign NameStore BinOpMod Str TupleLoad NameLoad BinOpAdd NameLoad Num Call NameLoad NameLoad Assign NameStore BinOpMult Str BinOpSub Num Call NameLoad NameLoad Assign NameStore BinOpMult Str BinOpSub Num Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Print NameLoad AugAssignAdd NameStore BinOpAdd Str Call AttributeLoad NameLoad attr If CompareNotEq CompareNotEq AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr body AugAssignAdd NameStore Num If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore NameLoad body Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore NameStore NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return NameLoad Return ListComp NameLoad comprehension NameStore NameLoad CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Global identifier Assign NameStore Str If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore ListLoad Assign NameStore BinOpAdd NameLoad Str Assign NameStore BinOpAdd NameLoad Str orelse Assign NameStore ListLoad AttributeLoad NameLoad attr Assign NameStore BinOpAdd BinOpAdd BinOpAdd NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Assign NameStore BinOpAdd BinOpAdd BinOpAdd NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Str Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str If CompareEq Call NameLoad NameLoad Num body Print Str Return Assign NameStore Call NameLoad BinOpMod Str Call NameLoad NameLoad Assign NameStore Str If CompareIn NameLoad AttributeLoad NameLoad attr body TryExcept body Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Print BinOpMod Str NameLoad Assign NameStore Num orelse Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body If CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str body Assign NameStore AttributeLoad NameLoad attr orelse If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr orelse Assign NameStore BinOpAdd BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Index Num Str AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Global identifier identifier identifier Assign NameStore ListLoad Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareNotEq Call NameLoad AttributeLoad NameLoad attr Num body Print Str Print BinOpMod Str SubscriptLoad AttributeLoad NameLoad attr Index Num If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body If CompareGt Call NameLoad NameLoad Num body Print Str orelse Print Str For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call AttributeLoad NameLoad attr If CompareGt Call NameLoad NameLoad Num body Print SubscriptLoad NameLoad Index Num Print Str Assign NameStore SubscriptLoad NameLoad Slice Num For NameStore NameLoad body Print NameLoad Print BinOpMod Str NameLoad Return NameLoad decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num
N/A N/A mesonbuild N/A sys os subprocess time datetime pickle multiprocessing json N/A concurrent.futures conc N/A argparse N/A platform N/A signal is_windows N/A N/A N/A N/A N/A platname N/A N/A N/A N/A platform system lower N/A N/A N/A platname windows N/A mingw platname N/A N/A collected_logs N/A N/A error_count 0 N/A options None N/A parser N/A N/A argparse ArgumentParser N/A N/A N/A parser add_argument --wrapper default None dest wrapper help wrapper to run tests with (e.g. valgrind) N/A N/A N/A parser add_argument --wd default None dest wd help directory to cd into before running N/A N/A N/A parser add_argument --suite default None dest suite help Only run tests belonging to this suite. N/A N/A N/A parser add_argument --no-stdsplit default True dest split action store_false help Do not split stderr and stdout in test logs. N/A N/A N/A parser add_argument --print-errorlogs default False action store_true help Whether to print faling tests' logs. N/A N/A N/A parser add_argument args nargs + TestRun N/A N/A __init__ N/A N/A self res returncode should_fail duration stdo stde cmd N/A N/A N/A N/A self res res N/A N/A self returncode returncode N/A N/A self duration duration N/A N/A self stdo stdo N/A N/A self stde stde N/A N/A self cmd cmd N/A N/A self should_fail should_fail N/A get_log N/A N/A self N/A N/A N/A res --- command ---
 N/A N/A N/A self cmd None N/A N/A res NONE
 N/A N/A res N/A N/A N/A join N/A self cmd N/A N/A self stdo N/A N/A res --- stdout ---
 N/A res N/A self stdo N/A N/A self stde N/A N/A N/A N/A res N/A -1 N/A N/A res N/A res --- stderr ---
 N/A res N/A self stde N/A N/A N/A res N/A -1 N/A N/A res N/A res -------

 N/A res N/A N/A decode N/A N/A stream N/A N/A N/A N/A N/A N/A N/A stream decode utf-8 N/A N/A N/A UnicodeDecodeError N/A N/A N/A N/A stream decode iso-8859-1 errors ignore N/A write_json_log N/A N/A jsonlogfile test_name result N/A N/A N/A jresult N/A name stdout result duration returncode command test_name N/A result stdo N/A result res N/A result duration N/A result returncode N/A result cmd N/A N/A result stde N/A N/A N/A jresult N/A stderr N/A result stde N/A N/A N/A jsonlogfile write N/A N/A N/A json dumps jresult N/A run_with_mono N/A N/A fname N/A N/A N/A N/A N/A N/A fname endswith .exe N/A N/A is_windows N/A N/A True N/A False N/A run_single_test N/A N/A wrap test N/A N/A N/A options N/A N/A N/A N/A N/A test fname N/A 0 endswith .jar N/A N/A cmd N/A N/A java -jar N/A test fname N/A N/A N/A N/A N/A test is_cross N/A run_with_mono N/A N/A test fname N/A 0 N/A N/A cmd N/A N/A mono N/A test fname N/A N/A N/A test is_cross N/A N/A N/A N/A test exe_runner None N/A N/A cmd None N/A N/A cmd N/A N/A N/A test exe_runner N/A test fname N/A N/A cmd N/A test fname N/A N/A N/A N/A len wrap 0 N/A valgrind N/A wrap N/A 0 N/A N/A wrap N/A test valgrind_args N/A N/A cmd None N/A N/A res SKIP N/A duration 0.0 N/A stdo Not run because can not execute cross compiled binaries. N/A stde None N/A returncode -1 N/A N/A cmd N/A N/A wrap cmd N/A test cmd_args N/A starttime N/A N/A time time N/A child_env N/A N/A N/A os environ copy N/A N/A N/A child_env update N/A test env N/A N/A N/A len N/A test extra_paths 0 N/A N/A N/A child_env N/A PATH N/A N/A child_env N/A PATH N/A N/A ; join N/A N/A N/A test extra_paths N/A N/A is_windows N/A N/A setsid None N/A N/A setsid N/A os setsid N/A p N/A N/A subprocess Popen cmd stdout N/A subprocess PIPE stderr N/A N/A options N/A options split N/A subprocess PIPE N/A subprocess STDOUT env child_env cwd N/A test workdir preexec_fn setsid N/A timed_out False N/A N/A N/A N/A stdo stde N/A N/A p communicate timeout N/A test timeout N/A N/A N/A N/A subprocess TimeoutExpired N/A N/A timed_out True N/A N/A is_windows N/A N/A N/A N/A subprocess call N/A taskkill /F /T /PID N/A str N/A p pid N/A N/A N/A N/A os killpg N/A N/A os getpgid N/A p pid N/A signal SIGKILL N/A N/A stdo stde N/A N/A p communicate N/A endtime N/A N/A time time N/A duration N/A endtime starttime N/A stdo N/A decode stdo N/A stde N/A N/A stde N/A decode stde N/A timed_out N/A N/A res TIMEOUT N/A N/A N/A N/A N/A N/A test should_fail N/A N/A p returncode 0 N/A N/A test should_fail N/A N/A p returncode 0 N/A N/A res OK N/A N/A res FAIL N/A returncode N/A p returncode N/A N/A TestRun res returncode N/A test should_fail duration stdo stde cmd N/A print_stats N/A N/A numlen tests name result i logfile jsonlogfile N/A N/A N/A collected_logs error_count options N/A startpad N/A N/A numlen N/A len N/A %d N/A i 1 N/A num N/A %s%d/%d N/A startpad N/A i 1 N/A len tests N/A padding1 N/A N/A 38 N/A len name N/A padding2 N/A N/A 8 N/A len N/A result res N/A result_str N/A %s %s  %s%s%s%5.2f s N/A num name padding1 N/A result res padding2 N/A result duration N/A result_str N/A result_str N/A N/A N/A result get_log N/A N/A N/A N/A result returncode 0 N/A result should_fail N/A N/A error_count 1 N/A N/A options print_errorlogs N/A N/A N/A N/A collected_logs append result_str N/A N/A N/A logfile write result_str N/A N/A write_json_log jsonlogfile name result N/A drain_futures N/A N/A futures N/A N/A N/A i futures N/A N/A N/A result numlen tests name i logfile jsonlogfile i N/A N/A print_stats numlen tests name N/A N/A result result i logfile jsonlogfile N/A filter_tests N/A N/A suite tests N/A N/A N/A N/A suite None N/A N/A tests N/A N/A x N/A x tests N/A suite N/A x suite N/A run_tests N/A N/A datafilename N/A N/A N/A options N/A logfile_base meson-logs/testlog N/A N/A N/A options wrapper None N/A N/A wrap N/A N/A logfilename N/A logfile_base .txt N/A jsonlogfilename N/A logfile_base .json N/A N/A wrap N/A N/A options wrapper N/A logfilename N/A N/A N/A logfile_base - N/A N/A N/A options wrapper replace _ .txt N/A jsonlogfilename N/A N/A N/A logfile_base - N/A N/A N/A options wrapper replace _ .json N/A logfile N/A open logfilename w N/A jsonlogfile N/A open jsonlogfilename w N/A N/A N/A logfile write N/A Log of Meson test suite run on %s.

 N/A N/A N/A N/A N/A datetime datetime now isoformat N/A tests N/A N/A pickle load N/A open datafilename rb N/A N/A N/A len tests 0 N/A N/A No tests defined. N/A N/A numlen N/A len N/A %d N/A len tests N/A varname MESON_TESTTHREADS N/A N/A varname N/A os environ N/A N/A N/A N/A num_workers N/A int N/A N/A os environ N/A varname N/A N/A N/A ValueError N/A N/A N/A Invalid value in %s, using 1 thread. varname N/A num_workers 1 N/A N/A num_workers N/A N/A multiprocessing cpu_count N/A executor N/A N/A conc ThreadPoolExecutor max_workers num_workers N/A futures N/A N/A filtered_tests N/A filter_tests N/A options suite tests N/A N/A i test N/A enumerate filtered_tests N/A N/A N/A N/A N/A test suite N/A 0 N/A N/A visible_name N/A test name N/A N/A N/A N/A options suite None N/A N/A visible_name N/A N/A N/A options suite  /  N/A test name N/A N/A visible_name N/A N/A N/A N/A test suite N/A 0  /  N/A test name N/A N/A N/A test is_parallel N/A N/A N/A drain_futures futures N/A futures N/A N/A res N/A run_single_test wrap test N/A N/A print_stats numlen filtered_tests visible_name res i logfile jsonlogfile N/A N/A f N/A N/A executor submit run_single_test wrap test N/A N/A N/A futures append N/A f numlen filtered_tests visible_name i logfile jsonlogfile N/A N/A drain_futures futures N/A logfilename N/A run N/A N/A args N/A N/A N/A collected_logs error_count options N/A collected_logs N/A N/A error_count 0 N/A options N/A N/A parser parse_args args N/A N/A N/A len N/A options args 1 N/A N/A Test runner for Meson. Do not run on your own, mmm'kay? N/A N/A %s [data file] N/A N/A sys argv N/A 0 N/A N/A N/A options wd None N/A N/A N/A N/A os chdir N/A options wd N/A datafile N/A N/A options args N/A 0 N/A logfilename N/A run_tests datafile N/A N/A N/A len collected_logs 0 N/A N/A N/A N/A len collected_logs 10 N/A N/A 
The output from 10 first failed tests:
 N/A N/A 
The output from the failed tests:
 N/A log N/A collected_logs N/A 10 N/A N/A lines N/A N/A log splitlines N/A N/A N/A len lines 100 N/A N/A N/A lines N/A 0 N/A --- Listing only the last 100 lines from a long log. --- N/A lines N/A lines N/A -99 N/A line lines N/A N/A line N/A N/A Full log written to %s. logfilename N/A error_count N/A N/A N/A __name__ __main__ N/A N/A N/A N/A sys exit N/A run N/A N/A sys argv N/A 1