aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
2020-07-30mtest: report failures and overall summary *after* test(s) logsCamilo Celis Guzman1-2/+8
2020-05-18pass exe_wrapper to test scripts through the environmentDylan Baker1-15/+17
2020-05-18backends: Consider arguments passed to a test when cross compilingDylan Baker1-3/+4
2020-05-18mtest: don't use len() to test container emptinessDylan Baker1-5/+5
2020-05-04Add native support for gtest testsDylan Baker1-7/+47
2020-04-30Convert test protocol into an enumDylan Baker1-2/+3
2020-04-30mtest: use argparse.type to simplify some codeDylan Baker1-2/+1
2020-04-30mtest: Replace if (bool) { return bool; } with return bool;Dylan Baker1-3/+1
2020-04-23mtest: Generate a JUnit xml result fileDylan Baker1-0/+113
2020-04-23mtest: Store individual results for TAP testsDylan Baker1-21/+23
2020-04-22mtest: Use textrwap.dedent for large blockDylan Baker1-8/+9
2020-04-03mtest: Improve test output formatting.Hemmo Nieminen1-22/+29
2020-03-19mtest: terminate a test via SIGTERM first then (if needed) via SIGKILLCamilo Celis Guzman1-7/+20
2020-03-03Cherry-picking - (rm python2 % add python3 .format) (#6725)Michael Brockus1-30/+28
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger1-42/+42
2019-11-07mesonbuild/mtest: plumb and report a test's start timeCamilo Celis Guzman1-11/+17
2019-11-07CI: add initial type annotation checkingMichael Hirsch, Ph.D1-3/+3
2019-11-06Fix typos found by codespellWolfgang Stöggl1-1/+1
2019-10-04mtest: add gdb_path optionGerion Entrup1-1/+3
2019-09-28mtest: Don't require an exe wrapper for if the cross file says we don't need oneDylan Baker1-1/+1
2019-09-23mtest: TAP: ignore empty linesMarc-André Lureau1-0/+3
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy1-4/+3
2019-08-24wine: Try to get the short paths when generating WINEPATHThibault Saunier1-10/+10
2019-07-30DOC: meson test multiple --suite specifications [skip ci]Michael Hirsch, Ph.D1-2/+4
2019-07-27remove vestigial $ from test error msgMichael Hirsch, Ph.D1-14/+13
2019-07-12Change meson test's build failure exit code to 125Christoph Weiss1-1/+4
2019-06-21Made TestHarness a context manager to ensure files get closed.Jussi Pakkanen1-14/+25
2019-05-15mtest: annotate and fix bugs found by annotatingDylan Baker1-97/+104
2019-05-14mtest: precompile regular expressionsDylan Baker1-13/+13
2019-05-14mtest: reorder importsDylan Baker1-16/+22
2019-05-02mtest: check for an empty suite listPeter Hutterer1-1/+1
2019-04-21Report xpass results as failures.Jussi Pakkanen1-3/+5
2019-04-07mtest: fix TAP with --verbose (#5160)Paolo Bonzini1-8/+11
2019-03-27do not use Executor if only one process was requestedPaolo Bonzini1-1/+1
2019-03-04Merge pull request #2601 from 1ace/feature/completionJussi Pakkanen1-2/+2
2019-03-02mtest: implement TAP parsingPaolo Bonzini1-1/+186
2019-03-02mtest: add support for hard errorsPaolo Bonzini1-3/+11
2019-03-02mtest: do not use return code to look for failed testsPaolo Bonzini1-3/+3
2019-03-02mtest: refactor TestRun creationPaolo Bonzini1-14/+17
2019-02-20mtest: make `meson test --list` return whether there was any test to listEric Engestrom1-2/+2
2019-02-09mtest: Don't use thread executor when enabled gdb in test_setupYeongjin Jeong1-3/+4
2019-01-06Save surrogates as-is in log filesOlivier CrĂȘte1-2/+2
2018-12-07Print ASCII version of unrepresentable text. Closes #4600.Jussi Pakkanen1-1/+5
2018-11-19Fix flake8 whitespace reportsJon Turney1-1/+1
2018-11-12Add kwarg is_default to add_test_setup()Stian Selnes1-0/+2
2018-11-08Report expected failures and unexpected passes separatelyDave Reisner1-11/+23
2018-11-07mtest: Check that stdout is not None before seekingDylan Baker1-6/+10
2018-11-04test: do not use PIPEMarcel Hollerbach1-12/+21
2018-10-04Use a single ArgumentParser for all subcommandsXavier Claessens1-6/+8
2018-09-06Guard against the process redirecting stdout. Closes #3967.Jussi Pakkanen1-0/+3