63 Commits (f97521a1ff61f0738ebb242921ed241454d18976)

Author SHA1 Message Date
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Nirbheek Chauhan 8bb3f16f09 mtest: Refactor test data checking 4 years ago
Nirbheek Chauhan fb7099c6cf mtest: Check version in the test data after loading 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Daniel Mensinger 0490372449
typing: fully annotate mintro and mtest 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Christoph Reiter 0710ad18d9 Be stricter when detecting Windows/Cygwin 4 years ago
Nirbheek Chauhan cdc2a67687 mtest: Actually call colorize_console() 4 years ago
Marc-André Lureau 8e98819b06 mtest: fix skipping with various prefixes 4 years ago
Simon McVittie 7db49db67d
mtest: TestResult.SKIP is not a failure (#7525) 4 years ago
Camilo Celis Guzman 8da1b29899 mtest: report failures and overall summary *after* test(s) logs 4 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker 083c5f6357 Add native support for gtest tests 5 years ago
Dylan Baker 28e3ce67ae Convert test protocol into an enum 5 years ago
Dylan Baker fe46515630 mtest: use argparse.type to simplify some code 5 years ago
Dylan Baker 542255993c mtest: Replace if (bool) { return bool; } with return bool; 5 years ago
Dylan Baker 7b7f93a09f mtest: Generate a JUnit xml result file 5 years ago
Dylan Baker 0c3bb15357 mtest: Store individual results for TAP tests 5 years ago
Dylan Baker 4dcbb9254a mtest: Use textrwap.dedent for large block 5 years ago
Hemmo Nieminen 30ba9cca72 mtest: Improve test output formatting. 5 years ago
Camilo Celis Guzman 18373cba74 mtest: terminate a test via SIGTERM first then (if needed) via SIGKILL 5 years ago
Michael Brockus 98ddd52ced
Cherry-picking - (rm python2 % add python3 .format) (#6725) 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Camilo Celis Guzman 7a76fecdf7 mesonbuild/mtest: plumb and report a test's start time 5 years ago
Michael Hirsch, Ph.D 6e708208dd CI: add initial type annotation checking 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Gerion Entrup 7d01629580 mtest: add gdb_path option 5 years ago
Dylan Baker d6c4e79c84 mtest: Don't require an exe wrapper for if the cross file says we don't need one 5 years ago
Marc-André Lureau 6a12f3fc16 mtest: TAP: ignore empty lines 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Thibault Saunier 42c5e4fe2b wine: Try to get the short paths when generating WINEPATH 5 years ago
Michael Hirsch, Ph.D 148a3a83a6 DOC: meson test multiple --suite specifications [skip ci] 5 years ago
Michael Hirsch, Ph.D c904d3eefe remove vestigial $ from test error msg 5 years ago
Christoph Weiss 185238fdb4 Change meson test's build failure exit code to 125 5 years ago
Jussi Pakkanen b2cdf528b8 Made TestHarness a context manager to ensure files get closed. 6 years ago
Dylan Baker c571b0b185 mtest: annotate and fix bugs found by annotating 6 years ago
Dylan Baker df44c86b2f mtest: precompile regular expressions 6 years ago
Dylan Baker 5dca885c5c mtest: reorder imports 6 years ago
Peter Hutterer 70997ca969 mtest: check for an empty suite list 6 years ago
Jussi Pakkanen dc2044c56d Report xpass results as failures. 6 years ago
Paolo Bonzini a2c3ba474a mtest: fix TAP with --verbose (#5160) 6 years ago
Paolo Bonzini 1e7ce3553b do not use Executor if only one process was requested 6 years ago
Paolo Bonzini 91f847d308 mtest: implement TAP parsing 6 years ago
Paolo Bonzini f2e513791e mtest: add support for hard errors 6 years ago
Paolo Bonzini d830945224 mtest: do not use return code to look for failed tests 6 years ago
Paolo Bonzini 1264f03637 mtest: refactor TestRun creation 6 years ago
Eric Engestrom 182eb2ba3a mtest: make `meson test --list` return whether there was any test to list 6 years ago
Yeongjin Jeong a75bda7154 mtest: Don't use thread executor when enabled gdb in test_setup 6 years ago
Olivier Crête 7993747e13 Save surrogates as-is in log files 6 years ago
Jussi Pakkanen c6e022b560 Print ASCII version of unrepresentable text. Closes #4600. 6 years ago