aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
2021-02-17mtest: use / as path separator for ninja targetsPaolo Bonzini1-1/+7
2021-02-10mtest: include classname in <testcase> JUnit elementPaolo Bonzini1-2/+4
2021-02-10mtest: cancel stdout/stderr tasks on timeoutPaolo Bonzini1-18/+35
2021-02-10mtest: clean up conditions on whether tests are run in parallelPaolo Bonzini1-10/+13
2021-02-10mtest: fix nits in printing test stdoutPaolo Bonzini1-4/+5
2021-02-09mtest: TestSetup can have [] as an exe_wrapperPaolo Bonzini1-2/+2
2021-02-09mtest: run the test output parser as a taskPaolo Bonzini1-5/+6
2021-02-09mtest: hide infinite timeout from the progress reportPaolo Bonzini1-3/+8
2021-02-02interpreter, mtest: introduce add_test_setup(exclude_suites: ...)Paolo Bonzini1-11/+15
2021-02-02mtest: extract get_test_setup, rename merge_suite_optionsPaolo Bonzini1-10/+13
2021-02-02mtest: load build data earlyPaolo Bonzini1-23/+21
2021-02-02mtest: compute logfile name earlyPaolo Bonzini1-15/+18
2021-02-02mtest: remove useless argumentPaolo Bonzini1-3/+3
2021-01-30Merge pull request #8200 from bonzini/mtest-asyncio-logsJussi Pakkanen1-116/+234
2021-01-27test: Make timeout <= 0 infinite duractionXavier Claessens1-6/+8
2021-01-22mtest: log individual TAP subtestsPaolo Bonzini1-11/+34
2021-01-22mtest: infrastructure to print subtest resultsPaolo Bonzini1-7/+18
2021-01-22mtest: move --print-errorlogs output during the test runPaolo Bonzini1-18/+13
2021-01-22mtest: log test start in verbose modePaolo Bonzini1-13/+37
2021-01-22mtest: call TestLogger.start_test when TestRun is in the RUNNING statePaolo Bonzini1-8/+13
2021-01-22mtest: use buffered stdout/stderr in parallel modePaolo Bonzini1-2/+5
2021-01-22mtest: quote environment variable values and command line argumentsPaolo Bonzini1-2/+9
2021-01-22mtest: include full environment in the TestRun objectPaolo Bonzini1-32/+34
2021-01-22mtest: make log output more suitable for consolePaolo Bonzini1-37/+74
2021-01-22mtest: small refactoring of log printingPaolo Bonzini1-23/+34
2021-01-22mtest: log in verbose mode, but not in gdb modePaolo Bonzini1-1/+1
2021-01-20mtest: collect stdout/stderr even in verbose modePaolo Bonzini1-14/+27
2021-01-15mtest: move I/O handling to TestSubprocessPaolo Bonzini1-36/+44
2021-01-15mtest: tweak the gathering of stdo_task/stde_task resultsPaolo Bonzini1-9/+14
2021-01-15mtest: disable the progress report in gdb modePaolo Bonzini1-3/+5
2021-01-15mtest: introduce ConsoleUserPaolo Bonzini1-2/+22
2021-01-15mtest: turn TestRun into a hierarchyPaolo Bonzini1-91/+128
2021-01-15mtest: pass command line to TestRun.startPaolo Bonzini1-18/+16
2021-01-15mtest: add complete_skip to TestRunPaolo Bonzini1-1/+4
2021-01-15mtest: simplify complete_exitcodePaolo Bonzini1-8/+5
2021-01-15mtest: store the environment in the TestRunPaolo Bonzini1-1/+1
2021-01-15mtest: do not print time out message twicePaolo Bonzini1-2/+0
2021-01-14mtest: allow quickly interrupting the test runPaolo Bonzini1-5/+17
2021-01-14mtest: fix flake8Paolo Bonzini1-2/+2
2021-01-07mtest: print TAP subtest countPaolo Bonzini1-2/+15
2021-01-07mtest: print time that the test has been runningPaolo Bonzini1-4/+18
2021-01-07mtest: align decimal point of test durationsPaolo Bonzini1-2/+9
2021-01-07mtest: create runners in advancePaolo Bonzini1-17/+24
2021-01-07mtest: move timeout message to ConsoleLoggerPaolo Bonzini1-0/+4
2021-01-07mtest: store timeout in TestRunPaolo Bonzini1-13/+13
2021-01-07mtest: add more formatting options to TestHarness.formatPaolo Bonzini1-15/+34
2021-01-07mtest: align correctly tests with wide Unicode charactersPaolo Bonzini1-3/+13
2021-01-07mtest: make test output parsing asynchronousPaolo Bonzini1-22/+34
2021-01-07mtest: move Rust parsing inside TestRunPaolo Bonzini1-41/+40
2021-01-07mtest: read test stdout/stderr via asyncio pipesPaolo Bonzini1-21/+29