summaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)Author
2019-09-23mtest: TAP: ignore empty linesMarc-André Lureau
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy
2019-08-24wine: Try to get the short paths when generating WINEPATHThibault Saunier
2019-07-30DOC: meson test multiple --suite specifications [skip ci]Michael Hirsch, Ph.D
2019-07-27remove vestigial $ from test error msgMichael Hirsch, Ph.D
2019-07-12Change meson test's build failure exit code to 125Christoph Weiss
2019-06-21Made TestHarness a context manager to ensure files get closed.Jussi Pakkanen
2019-05-15mtest: annotate and fix bugs found by annotatingDylan Baker
2019-05-14mtest: precompile regular expressionsDylan Baker
2019-05-14mtest: reorder importsDylan Baker
2019-05-02mtest: check for an empty suite listPeter Hutterer
2019-04-21Report xpass results as failures.Jussi Pakkanen
2019-04-07mtest: fix TAP with --verbose (#5160)Paolo Bonzini
2019-03-27do not use Executor if only one process was requestedPaolo Bonzini
2019-03-04Merge pull request #2601 from 1ace/feature/completionJussi Pakkanen
2019-03-02mtest: implement TAP parsingPaolo Bonzini
2019-03-02mtest: add support for hard errorsPaolo Bonzini
2019-03-02mtest: do not use return code to look for failed testsPaolo Bonzini
2019-03-02mtest: refactor TestRun creationPaolo Bonzini
2019-02-20mtest: make `meson test --list` return whether there was any test to listEric Engestrom
2019-02-09mtest: Don't use thread executor when enabled gdb in test_setupYeongjin Jeong
2019-01-06Save surrogates as-is in log filesOlivier Crête
2018-12-07Print ASCII version of unrepresentable text. Closes #4600.Jussi Pakkanen
2018-11-19Fix flake8 whitespace reportsJon Turney
2018-11-12Add kwarg is_default to add_test_setup()Stian Selnes
2018-11-08Report expected failures and unexpected passes separatelyDave Reisner
2018-11-07mtest: Check that stdout is not None before seekingDylan Baker
2018-11-04test: do not use PIPEMarcel Hollerbach
2018-10-04Use a single ArgumentParser for all subcommandsXavier Claessens
2018-09-06Guard against the process redirecting stdout. Closes #3967.Jussi Pakkanen
2018-09-06Try to kill processes even more thoroughly. Closes #4127.Jussi Pakkanen
2018-08-11Print only custom env vars in the test log for each testNirbheek Chauhan
2018-07-09cross: Be more permissive about not-found exe_wrapperNirbheek Chauhan
2018-07-09cross: Use ExternalProgram for cross-file exe_wrapperNirbheek Chauhan
2018-06-17Report exit status or signal that killed the testKurtis Rader
2018-06-05Set WINEPATH when running serialized executablesNirbheek Chauhan
2018-05-29Don't call getpgid() when killing a test.George Koehler
2018-04-14improve suite of meson test (#3369)Alberto Sartori
2018-03-29Merge pull request #3322 from sarum9in/run_timeoutJussi Pakkanen
2018-03-28Use consistent quotesAleksey Filippov
2018-03-28Split SingleTestRunner.run()Aleksey Filippov
2018-03-28Split SingleTestRunner._get_cmd() out of run()Aleksey Filippov
2018-03-28Move run_single_test() into separate classAleksey Filippov
2018-03-28Make run_single_test() method staticAleksey Filippov
2018-03-28Do not access counters from parallel codeAleksey Filippov
2018-03-28Use enum instead of string constantsAleksey Filippov
2018-03-28Use hermetic parameters in run_single_test(), initialize them before in the c...Aleksey Filippov
2018-03-27Always build parser objects anew to avoid leaking old data.Jussi Pakkanen
2018-03-20Open mesontest logfiles in utf-8 modenyorain
2018-03-05meson test: let gdb handle ^C instead of usAlicia Boya García