summaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)Author
2023-04-24mtest: prevent parse error with gtest protocolCharles Brunet
2023-04-11fix various spelling issuesJosh Soref
2023-04-11Change "can not" to "cannot" throughout projectHiPhish
2023-03-29Make --vsenv a readonly builtin optionXavier Claessens
2023-03-20backends: add a new "none" backendEli Schwartz
2023-03-20mtest: move the detection of rebuild compatibility out into the entry pointEli Schwartz
2023-02-08mtest: fix annotaion of stdo_task and stde_taskDylan Baker
2023-02-01pylint 2.16: remove pointless parens around equality assignmentsEli Schwartz
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2023-01-22mtest: do not warn when the TAP stream version is 12Eli Schwartz
2023-01-04mtest: simplify deprecated access to current loopEli Schwartz
2023-01-04mtest: clean up asyncio event loop instantiationEli Schwartz
2023-01-04mtest: delay creation of asyncio lock until event loop existsEli Schwartz
2022-12-17mtest: handle TAP tests with unknown version.Eli Schwartz
2022-12-05mtest: warn on invalid TAP outputEli Schwartz
2022-12-05mtest: early return when parsing blank lines in TAPEli Schwartz
2022-11-21Handle freezing tests. Fixes #10752.Jussi Pakkanen
2022-09-23mtest: implement a maxfail optionEli Schwartz
2022-09-19pylint: enable use-dict-literalDylan Baker
2022-09-19pylint: enable use-list-literalDylan Baker
2022-09-04mtest: Run ninja build.ninja before loading testsAndres Freund
2022-09-04mtest: pull detection of ninja into TestHarnessAndres Freund
2022-09-04mtest: Move loading of test data into its own functionAndres Freund
2022-08-12mesonbuild/mtest.py: filter more invalid googletest JUnit4 attributesDimitri John Ledkov
2022-08-07mtest: unify parsed and non-parsed output handlingHemmo Nieminen
2022-08-01Inline try_wait_one using asyncio.wait_forElliott Sales de Andrade
2022-06-17Improve WINEPATH reductionXavier Claessens
2022-06-09mtest: do not process zero byte reads in read_decode()Hemmo Nieminen
2022-06-09mtest: enable access to the console logger instanceHemmo Nieminen
2022-06-09mtest: store all test results directly to TestRunHemmo Nieminen
2022-06-09mtest: store test output directly to a TestRun objectHemmo Nieminen
2022-06-09mtest: print only one empty line before test summaryHemmo Nieminen
2022-06-09mtest: improve text test log formattingHemmo Nieminen
2022-06-09mtest: differentiate stdout and stderr in test log text filesHemmo Nieminen
2022-06-09mtest: print "live" test output when verbose with only 1 testHemmo Nieminen
2022-06-09mtest: remove unused arguments from read_decode_lines()Hemmo Nieminen
2022-06-09mtest: introduce get_test_num_prefix() helper functionHemmo Nieminen
2022-06-09mtest: split TestRun's get_details() to multiple functionsHemmo Nieminen
2022-06-09mtest: make ConsoleLogger's detail property a functionHemmo Nieminen
2022-06-09mtest: show "timed out" messages with --print-errorlogs optionHemmo Nieminen
2022-06-09mtest: fix a couple of minor whitespace / typing issuesHemmo Nieminen
2022-05-24mtest: ignore invalid inputPaolo Bonzini
2022-05-17mtest: stop disrespecting the gdb config fileEli Schwartz
2022-03-14mtest: fix logic bug that broke tests where the cmd is a Windows found programEli Schwartz
2022-02-27Merge pull request #10004 from bonzini/mtest-tap-stderrJussi Pakkanen
2022-02-20mtest: refactor common condition into a property of TestRunPaolo Bonzini
2022-02-20mtest: raise informative error message when test program doesn't existEli Schwartz
2022-02-20mtest: print stderr of TAP/Rust tests in verbose/non-parallel modePaolo Bonzini
2022-02-01mtest: support for forcibly verbose logging of some testsPaolo Bonzini