aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
2022-09-23mtest: implement a maxfail optionEli Schwartz1-0/+6
2022-09-19pylint: enable use-dict-literalDylan Baker1-4/+4
2022-09-19pylint: enable use-list-literalDylan Baker1-1/+1
2022-09-04mtest: Run ninja build.ninja before loading testsAndres Freund1-0/+10
2022-09-04mtest: pull detection of ninja into TestHarnessAndres Freund1-10/+24
2022-09-04mtest: Move loading of test data into its own functionAndres Freund1-10/+13
2022-08-12mesonbuild/mtest.py: filter more invalid googletest JUnit4 attributesDimitri John Ledkov1-0/+4
2022-08-07mtest: unify parsed and non-parsed output handlingHemmo Nieminen1-25/+13
2022-08-01Inline try_wait_one using asyncio.wait_forElliott Sales de Andrade1-8/+7
2022-06-17Improve WINEPATH reductionXavier Claessens1-1/+2
2022-06-09mtest: do not process zero byte reads in read_decode()Hemmo Nieminen1-4/+5
2022-06-09mtest: enable access to the console logger instanceHemmo Nieminen1-3/+7
2022-06-09mtest: store all test results directly to TestRunHemmo Nieminen1-60/+57
2022-06-09mtest: store test output directly to a TestRun objectHemmo Nieminen1-33/+48
2022-06-09mtest: print only one empty line before test summaryHemmo Nieminen1-1/+0
2022-06-09mtest: improve text test log formattingHemmo Nieminen1-13/+17
2022-06-09mtest: differentiate stdout and stderr in test log text filesHemmo Nieminen1-2/+7
2022-06-09mtest: print "live" test output when verbose with only 1 testHemmo Nieminen1-0/+2
2022-06-09mtest: remove unused arguments from read_decode_lines()Hemmo Nieminen1-7/+5
2022-06-09mtest: introduce get_test_num_prefix() helper functionHemmo Nieminen1-5/+6
2022-06-09mtest: split TestRun's get_details() to multiple functionsHemmo Nieminen1-5/+11
2022-06-09mtest: make ConsoleLogger's detail property a functionHemmo Nieminen1-8/+7
2022-06-09mtest: show "timed out" messages with --print-errorlogs optionHemmo Nieminen1-1/+2
2022-06-09mtest: fix a couple of minor whitespace / typing issuesHemmo Nieminen1-5/+9
2022-05-24mtest: ignore invalid inputPaolo Bonzini1-5/+0
2022-05-17mtest: stop disrespecting the gdb config fileEli Schwartz1-1/+1
2022-03-14mtest: fix logic bug that broke tests where the cmd is a Windows found programEli Schwartz1-3/+3
2022-02-27Merge pull request #10004 from bonzini/mtest-tap-stderrJussi Pakkanen1-8/+9
2022-02-20mtest: refactor common condition into a property of TestRunPaolo Bonzini1-6/+8
2022-02-20mtest: raise informative error message when test program doesn't existEli Schwartz1-2/+5
2022-02-20mtest: print stderr of TAP/Rust tests in verbose/non-parallel modePaolo Bonzini1-3/+2
2022-02-01mtest: support for forcibly verbose logging of some testsPaolo Bonzini1-12/+14
2021-12-11Activate VS env when running `meson test`William Toohey1-1/+4
2021-12-05rename exe_runner to exe_wrapper everywhereEli Schwartz1-6/+6
2021-11-16mtest: add an ASCII-only version of the spinnerPaolo Bonzini1-4/+7
2021-10-28mtest: accept very long linesPaolo Bonzini1-1/+8
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-2/+2
2021-10-18mtest: limit "magic" CTRL+C behavior to process group leadersPaolo Bonzini1-1/+4
2021-10-04fix incorrect porting from % formatting to .format methodEli Schwartz1-1/+1
2021-10-04various python neatness cleanupsEli Schwartz1-3/+3
2021-09-29Revert "mtest: fix test output issues (in console)"Paolo Bonzini1-209/+201
2021-09-25mtest: fix test output issues (in console)Hemmo Nieminen1-201/+209
2021-09-20mtest: Allow gtest protocol test to fail more gracefullyDylan Baker1-1/+8
2021-07-07cleanup self.options.wdPaolo Bonzini1-4/+2
2021-07-07resolve symlinks passed to -CPaolo Bonzini1-2/+3
2021-06-29fix: Always explicitly set encoding for text files (fixes #8263)Daniel Mensinger1-1/+1
2021-03-23mtest: timeout if the write side of pipes does not closePaolo Bonzini1-11/+39
2021-03-23mtest: remove pointless try/except from try_wait_onePaolo Bonzini1-5/+3
2021-03-19split program related classes and functions out of dependenciesDylan Baker1-1/+1
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz1-28/+28