122 Commits (613c9e26c420a7937bc2d17de5d98c6fee5c665a)

Author SHA1 Message Date
Paolo Bonzini f13b2b4b1d mtest: fix flake8 4 years ago
Paolo Bonzini f13dde1f08 mtest: print TAP subtest count 4 years ago
Paolo Bonzini b05aee5c94 mtest: print time that the test has been running 4 years ago
Paolo Bonzini 4371756182 mtest: align decimal point of test durations 4 years ago
Paolo Bonzini 72e96a470a mtest: create runners in advance 4 years ago
Paolo Bonzini d470a915da mtest: move timeout message to ConsoleLogger 4 years ago
Paolo Bonzini d1ee242e0d mtest: store timeout in TestRun 4 years ago
Paolo Bonzini 4b8364b1e2 mtest: add more formatting options to TestHarness.format 4 years ago
Paolo Bonzini f97521a1ff mtest: align correctly tests with wide Unicode characters 4 years ago
Paolo Bonzini fa4fb3e350 mtest: make test output parsing asynchronous 4 years ago
Paolo Bonzini f1938349c7 mtest: move Rust parsing inside TestRun 4 years ago
Paolo Bonzini 755412b526 mtest: read test stdout/stderr via asyncio pipes 4 years ago
Paolo Bonzini 0ccc70ae1b mtest: do not wait inside _run_subprocess 4 years ago
Paolo Bonzini 63e26ba05f mtest: handle should_fail in common code 4 years ago
Paolo Bonzini d2da7565fd mtest: reorder arguments to "complete" 4 years ago
Paolo Bonzini c48713e58c mtest: improve JUnit XML generation for TAP testsuites 4 years ago
Paolo Bonzini 35d3baaa2f mtest: improvements to JUnit XML generation 4 years ago
Paolo Bonzini 723c4c9fef mtest: extract TAP parsing out of TestRun.make_tap 4 years ago
Paolo Bonzini e50861e62f mtest/TAPParser: use typing.NamedTuple 4 years ago
Paolo Bonzini 304abaf9ee mtest: remove argument to the TAPParser constructor 4 years ago
Paolo Bonzini ee5e7977e3 mtest: allow parsing TAP line by line 4 years ago
Dylan Baker d89ec98b47 mtest: Add support for rust unit tests 4 years ago
Dylan Baker 07ff9c61fe mtest: Handle subtest results as a dict 4 years ago
Paolo Bonzini 5d97bf615f mtest: flush progress report before warning 4 years ago
Paolo Bonzini 80ba696066 mtest: flush stdout after printing test results 4 years ago
Paolo Bonzini 4cfd1e638c mtest: add progress report 4 years ago
Paolo Bonzini aa03c06ffb mtest: merge print_stats and process_test_result 4 years ago
Paolo Bonzini df0d5ce34e mtest: convert console output to TestLogger 4 years ago
Paolo Bonzini 240036bced mtest: convert logfile to TestLogger 4 years ago
Paolo Bonzini 119a928f9f mtest: convert jsonlogfile to TestLogger 4 years ago
Paolo Bonzini fb02b5e858 mtest: introduce TestLogger 4 years ago
Paolo Bonzini a166df1f96 mtest: do not use __del__ 4 years ago
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