aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-28mtest: remove superfluous '\r' from read_decode()Mateusz Patyk1-1/+1
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen1-1/+2
2024-06-17Add meson test --max-linesDaan De Meyer1-4/+7
2024-05-08mtest: Set MESON_TEST_ITERATION to the current iteration of the testDaan De Meyer1-2/+3
2024-04-23mtest: Connect /dev/null to stdin when not running in interactive modeDaan De Meyer1-1/+5
2024-04-23Add meson test --interactiveDaan De Meyer1-13/+19
2024-03-20fix: set `MSAN_OPTIONS` when not set, rather than `UBSAN_OPTIONS`Christopher Dilks1-1/+1
2024-02-24Allow using CustomTarget as test executableCharles Brunet1-0/+5
2024-02-23mtest: set MSAN_OPTIONS to abort by defaultSam James1-0/+2
2024-02-13Fix comment typoSam James1-1/+1
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-12/+1
2023-11-10mtest: -C argument does not need type convertorXavier Claessens1-3/+0
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott1-0/+2
2023-10-20Support -j as a shorthand for --num-processesTristan Partin1-1/+1
2023-10-19mtest: set ASAN_OPTIONS and UBSAN_OPTIONS to abort by defaultSam James1-0/+9
2023-08-17Remove XML filter from testlog.{json,txt} and std streamsTristan Partin1-6/+6
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz1-28/+28
2023-08-11rewrite a couple comment-style type annotations for oddly indented dictsEli Schwartz1-8/+10
2023-08-11remove useless type annotationsEli Schwartz1-3/+3
2023-07-19fix implicit_reexport issues and enforce them going forwardEli Schwartz1-2/+2
2023-07-18mtest: avoid meddling with stdout by defaultEli Schwartz1-1/+1
2023-07-13mtest: fix unencodable XML charsNazir Bilal Yavuz1-2/+29
2023-07-10mtest: avoid stdout when printing warnings about the lack of things to printEli Schwartz1-4/+4
2023-07-10mtest: redirect automatic reconfiguring to stderr when listing testsEli Schwartz1-1/+2
2023-07-10mtest: try a bit harder to avoid weird non-parseable output at startupEli Schwartz1-3/+5
2023-05-25mtest: wildcard selectionCharles Brunet1-7/+39
2023-04-24mtest: prevent parse error with gtest protocolCharles Brunet1-1/+5
2023-04-11fix various spelling issuesJosh Soref1-1/+1
2023-04-11Change "can not" to "cannot" throughout projectHiPhish1-1/+1
2023-03-29Make --vsenv a readonly builtin optionXavier Claessens1-1/+2
2023-03-20backends: add a new "none" backendEli Schwartz1-2/+6
2023-03-20mtest: move the detection of rebuild compatibility out into the entry pointEli Schwartz1-6/+6
2023-02-08mtest: fix annotaion of stdo_task and stde_taskDylan Baker1-2/+2
2023-02-01pylint 2.16: remove pointless parens around equality assignmentsEli Schwartz1-1/+1
2023-02-01micro-optimize: define typing-only objects in TYPE_CHECKINGEli Schwartz1-7/+9
2023-02-01treewide: add future annotations importEli Schwartz1-0/+1
2023-01-22mtest: do not warn when the TAP stream version is 12Eli Schwartz1-4/+1
2023-01-04mtest: simplify deprecated access to current loopEli Schwartz1-9/+11
2023-01-04mtest: clean up asyncio event loop instantiationEli Schwartz1-7/+6
2023-01-04mtest: delay creation of asyncio lock until event loop existsEli Schwartz1-1/+4
2022-12-17mtest: handle TAP tests with unknown version.Eli Schwartz1-1/+4
2022-12-05mtest: warn on invalid TAP outputEli Schwartz1-1/+32
2022-12-05mtest: early return when parsing blank lines in TAPEli Schwartz1-1/+1
2022-11-21Handle freezing tests. Fixes #10752.Jussi Pakkanen1-3/+3
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