204 Commits (1570289acf28272aa6f1e029a32229ad6f276d94)

Author SHA1 Message Date
Daan De Meyer a3d3efd3cf Add meson test --max-lines 5 months ago
Daan De Meyer bcaab91bf6 mtest: Set MESON_TEST_ITERATION to the current iteration of the test 7 months ago
Daan De Meyer d68306c9c8 mtest: Connect /dev/null to stdin when not running in interactive mode 7 months ago
Daan De Meyer 344a97e08a Add meson test --interactive 7 months ago
Christopher Dilks 8480f3e795 fix: set `MSAN_OPTIONS` when not set, rather than `UBSAN_OPTIONS` 8 months ago
Charles Brunet 11f2e07071 Allow using CustomTarget as test executable 9 months ago
Sam James 8ba0ea6801
mtest: set MSAN_OPTIONS to abort by default 9 months ago
Sam James 6c2c4612cc Fix comment typo 10 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Xavier Claessens 11dec13a19 mtest: -C argument does not need type convertor 1 year ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
Tristan Partin 46cedeb431 Support -j as a shorthand for --num-processes 1 year ago
Sam James 7b7d2e060b mtest: set ASAN_OPTIONS and UBSAN_OPTIONS to abort by default 1 year ago
Tristan Partin 543e9ca0cf Remove XML filter from testlog.{json,txt} and std streams 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Eli Schwartz de1cc0b02b
rewrite a couple comment-style type annotations for oddly indented dicts 1 year ago
Eli Schwartz a01418db0a
remove useless type annotations 1 year ago
Eli Schwartz 7afc69254d
fix implicit_reexport issues and enforce them going forward 1 year ago
Eli Schwartz 6894bb5a30 mtest: avoid meddling with stdout by default 1 year ago
Nazir Bilal Yavuz bd3d2cf918 mtest: fix unencodable XML chars 1 year ago
Eli Schwartz 1a72f00252
mtest: avoid stdout when printing warnings about the lack of things to print 1 year ago
Eli Schwartz 2fd9055810
mtest: redirect automatic reconfiguring to stderr when listing tests 1 year ago
Eli Schwartz 9d446d80db
mtest: try a bit harder to avoid weird non-parseable output at startup 1 year ago
Charles Brunet e7b9dfac98 mtest: wildcard selection 2 years ago
Charles Brunet 70e2da0773 mtest: prevent parse error with gtest protocol 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Xavier Claessens b30cd5d2d5 Make --vsenv a readonly builtin option 2 years ago
Eli Schwartz a024d75e15
backends: add a new "none" backend 2 years ago
Eli Schwartz fccada6703
mtest: move the detection of rebuild compatibility out into the entry point 2 years ago
Dylan Baker b2f7f2da1c mtest: fix annotaion of stdo_task and stde_task 2 years ago
Eli Schwartz d6b81307f6
pylint 2.16: remove pointless parens around equality assignments 2 years ago
Eli Schwartz a21af43200
micro-optimize: define typing-only objects in TYPE_CHECKING 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Eli Schwartz 8d39c9273b mtest: do not warn when the TAP stream version is 12 2 years ago
Eli Schwartz 40315e6ebb
mtest: simplify deprecated access to current loop 2 years ago
Eli Schwartz ab8081fab6
mtest: clean up asyncio event loop instantiation 2 years ago
Eli Schwartz 56312c0579
mtest: delay creation of asyncio lock until event loop exists 2 years ago
Eli Schwartz b7a5c384a1 mtest: handle TAP tests with unknown version. 2 years ago
Eli Schwartz d0054f2c3c
mtest: warn on invalid TAP output 2 years ago
Eli Schwartz 7c9705b801
mtest: early return when parsing blank lines in TAP 2 years ago
Jussi Pakkanen 3ae89a7150 Handle freezing tests. Fixes #10752. 2 years ago
Eli Schwartz 462759dd33
mtest: implement a maxfail option 2 years ago
Dylan Baker b8e53ed5ea pylint: enable use-dict-literal 2 years ago
Dylan Baker 798b6c5624 pylint: enable use-list-literal 2 years ago
Andres Freund 628effb369 mtest: Run ninja build.ninja before loading tests 2 years ago
Andres Freund f501e3b187 mtest: pull detection of ninja into TestHarness 2 years ago
Andres Freund 2096e394fc mtest: Move loading of test data into its own function 2 years ago
Dimitri John Ledkov c3cc66a1cc mesonbuild/mtest.py: filter more invalid googletest JUnit4 attributes 2 years ago
Hemmo Nieminen 952dd7773d mtest: unify parsed and non-parsed output handling 2 years ago