aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
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
2021-01-07mtest: do not wait inside _run_subprocessPaolo Bonzini1-66/+81
2021-01-07mtest: handle should_fail in common codePaolo Bonzini1-10/+4
2021-01-07mtest: reorder arguments to "complete"Paolo Bonzini1-6/+6
2021-01-07mtest: improve JUnit XML generation for TAP testsuitesPaolo Bonzini1-46/+52
2021-01-07mtest: improvements to JUnit XML generationPaolo Bonzini1-6/+8
2021-01-07mtest: extract TAP parsing out of TestRun.make_tapPaolo Bonzini1-44/+53
2021-01-07mtest/TAPParser: use typing.NamedTuplePaolo Bonzini1-14/+29
2021-01-06mtest: remove argument to the TAPParser constructorPaolo Bonzini1-6/+3
2021-01-06mtest: allow parsing TAP line by linePaolo Bonzini1-63/+68
2021-01-05mtest: Add support for rust unit testsDylan Baker1-0/+39
2021-01-05mtest: Handle subtest results as a dictDylan Baker1-17/+17
2020-12-27mtest: flush progress report before warningPaolo Bonzini1-4/+14
2020-12-27mtest: flush stdout after printing test resultsPaolo Bonzini1-1/+1
2020-12-27mtest: add progress reportPaolo Bonzini1-1/+107
2020-12-27mtest: merge print_stats and process_test_resultPaolo Bonzini1-7/+5
2020-12-27mtest: convert console output to TestLoggerPaolo Bonzini1-26/+26
2020-12-27mtest: convert logfile to TestLoggerPaolo Bonzini1-35/+33
2020-12-27mtest: convert jsonlogfile to TestLoggerPaolo Bonzini1-20/+27
2020-12-27mtest: introduce TestLoggerPaolo Bonzini1-10/+28
2020-12-27mtest: do not use __del__Paolo Bonzini1-8/+8
2020-12-27mtest: remove collected_logsPaolo Bonzini1-25/+33
2020-12-27mtest: use backslash replace when printing error logsPaolo Bonzini1-1/+1
2020-12-27mtest: improve colorizationPaolo Bonzini1-10/+14
2020-12-27mtest: store TestRuns in collected_failuresPaolo Bonzini1-13/+24