191 Commits (8758e1353e93782b38cbea93d6d4c0f84c0614da)

Author SHA1 Message Date
Paolo Bonzini 109cde4ddc mtest: remove collected_logs 4 years ago
Paolo Bonzini 414aee6328 mtest: use backslash replace when printing error logs 4 years ago
Paolo Bonzini 2201e2bca6 mtest: improve colorization 4 years ago
Paolo Bonzini 7b3cca5047 mtest: store TestRuns in collected_failures 4 years ago
Paolo Bonzini eadbf3dbf5 mtest: add test methods to TestResult 4 years ago
Paolo Bonzini 9d29bd0225 mtest: move test_count and name_max_len to TestHarness class 4 years ago
Paolo Bonzini 3f8c901245 mtest: add name and number to TestRun 4 years ago
Paolo Bonzini 30741a0f20 mtest: create TestRun object early on 4 years ago
Paolo Bonzini 79e2c52a15 mtest: only build what is needed for the tests 4 years ago
Oleg B b8052f9e50
Support native tests in crossbuild 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Paolo Bonzini f1ce78d77f mtest: cleanup and fix print_stats 4 years ago
Paolo Bonzini a2c134c30b mtest: switch to asyncio subprocesses 4 years ago
Paolo Bonzini 09253c1c70 mtest: use ProactorEventLoop 4 years ago
Paolo Bonzini cdbb0255a7 mtest: improve handling of SIGINT and SIGTERM 4 years ago
Paolo Bonzini acf5d78f34 mtest: remove usage of executors 4 years ago
Paolo Bonzini 98d3863fa4 mtest: add INTERRUPT to TestResult 4 years ago
Paolo Bonzini bd526ec2dc mtest: always ignore ProcessLookupError 4 years ago
Paolo Bonzini 57b918f281 mtest: refactor _run_cmd 4 years ago
Paolo Bonzini 8cf90e6370 mtest: add back SIGINT handling 4 years ago
Paolo Bonzini 659a5cbaa3 mtest: use asyncio for run loop 4 years ago
Paolo Bonzini f532b0a9c3 mtest: remove run_special 4 years ago
Paolo Bonzini 98fe195613 mtest: fix flake8 issues 4 years ago
Sergey Kartashev c9b7e5bd40
Fix gtest invoking while workdir is set (#7904) 4 years ago
Nirbheek Chauhan 55cf399ff8 mtest: Allow filtering tests by subproject 4 years ago
Camilo Celis Guzman ba71fde186 mtest: collect failures regardless of colorized console 4 years ago
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