summaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
Commit message (Expand)AuthorAgeFilesLines
* rename exe_runner to exe_wrapper everywhereEli Schwartz2021-12-051-6/+6
* mtest: add an ASCII-only version of the spinnerPaolo Bonzini2021-11-161-4/+7
* mtest: accept very long linesPaolo Bonzini2021-10-281-1/+8
* fix various flake8 whitespace errorsEli Schwartz2021-10-271-2/+2
* mtest: limit "magic" CTRL+C behavior to process group leadersPaolo Bonzini2021-10-181-1/+4
* fix incorrect porting from % formatting to .format methodEli Schwartz2021-10-041-1/+1
* various python neatness cleanupsEli Schwartz2021-10-041-3/+3
* Revert "mtest: fix test output issues (in console)"Paolo Bonzini2021-09-291-209/+201
* mtest: fix test output issues (in console)Hemmo Nieminen2021-09-251-201/+209
* mtest: Allow gtest protocol test to fail more gracefullyDylan Baker2021-09-201-1/+8
* cleanup self.options.wdPaolo Bonzini2021-07-071-4/+2
* resolve symlinks passed to -CPaolo Bonzini2021-07-071-2/+3
* fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger2021-06-291-1/+1
* mtest: timeout if the write side of pipes does not closePaolo Bonzini2021-03-231-11/+39
* mtest: remove pointless try/except from try_wait_onePaolo Bonzini2021-03-231-5/+3
* split program related classes and functions out of dependenciesDylan Baker2021-03-191-1/+1
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-28/+28
* various python neatness cleanupsEli Schwartz2021-03-041-6/+6
* mtest: create separate runners for multiple repeatsPaolo Bonzini2021-03-021-18/+21
* [TAP] Fix TAP parser when test exits with statusLuke Drummond2021-02-191-0/+1
* mtest: use / as path separator for ninja targetsPaolo Bonzini2021-02-171-1/+7
* mtest: include classname in <testcase> JUnit elementPaolo Bonzini2021-02-101-2/+4
* mtest: cancel stdout/stderr tasks on timeoutPaolo Bonzini2021-02-101-18/+35
* mtest: clean up conditions on whether tests are run in parallelPaolo Bonzini2021-02-101-10/+13
* mtest: fix nits in printing test stdoutPaolo Bonzini2021-02-101-4/+5
* mtest: TestSetup can have [] as an exe_wrapperPaolo Bonzini2021-02-091-2/+2
* mtest: run the test output parser as a taskPaolo Bonzini2021-02-091-5/+6
* mtest: hide infinite timeout from the progress reportPaolo Bonzini2021-02-091-3/+8
* interpreter, mtest: introduce add_test_setup(exclude_suites: ...)Paolo Bonzini2021-02-021-11/+15
* mtest: extract get_test_setup, rename merge_suite_optionsPaolo Bonzini2021-02-021-10/+13
* mtest: load build data earlyPaolo Bonzini2021-02-021-23/+21
* mtest: compute logfile name earlyPaolo Bonzini2021-02-021-15/+18
* mtest: remove useless argumentPaolo Bonzini2021-02-021-3/+3
* Merge pull request #8200 from bonzini/mtest-asyncio-logsJussi Pakkanen2021-01-301-116/+234
|\
| * mtest: log individual TAP subtestsPaolo Bonzini2021-01-221-11/+34
| * mtest: infrastructure to print subtest resultsPaolo Bonzini2021-01-221-7/+18
| * mtest: move --print-errorlogs output during the test runPaolo Bonzini2021-01-221-18/+13
| * mtest: log test start in verbose modePaolo Bonzini2021-01-221-13/+37
| * mtest: call TestLogger.start_test when TestRun is in the RUNNING statePaolo Bonzini2021-01-221-8/+13
| * mtest: use buffered stdout/stderr in parallel modePaolo Bonzini2021-01-221-2/+5
| * mtest: quote environment variable values and command line argumentsPaolo Bonzini2021-01-221-2/+9
| * mtest: include full environment in the TestRun objectPaolo Bonzini2021-01-221-32/+34
| * mtest: make log output more suitable for consolePaolo Bonzini2021-01-221-37/+74
| * mtest: small refactoring of log printingPaolo Bonzini2021-01-221-23/+34
| * mtest: log in verbose mode, but not in gdb modePaolo Bonzini2021-01-221-1/+1
* | test: Make timeout <= 0 infinite duractionXavier Claessens2021-01-271-6/+8
|/
* mtest: collect stdout/stderr even in verbose modePaolo Bonzini2021-01-201-14/+27
* mtest: move I/O handling to TestSubprocessPaolo Bonzini2021-01-151-36/+44
* mtest: tweak the gathering of stdo_task/stde_task resultsPaolo Bonzini2021-01-151-9/+14
* mtest: disable the progress report in gdb modePaolo Bonzini2021-01-151-3/+5