aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mtest.py
AgeCommit message (Expand)AuthorFilesLines
2021-01-05mtest: Add support for rust unit testsDylan Baker1-0/+39
2021-01-05mtest: Handle subtest results as a dictDylan Baker1-17/+17
2020-12-27mtest: flush progress report before warningPaolo Bonzini1-4/+14
2020-12-27mtest: flush stdout after printing test resultsPaolo Bonzini1-1/+1
2020-12-27mtest: add progress reportPaolo Bonzini1-1/+107
2020-12-27mtest: merge print_stats and process_test_resultPaolo Bonzini1-7/+5
2020-12-27mtest: convert console output to TestLoggerPaolo Bonzini1-26/+26
2020-12-27mtest: convert logfile to TestLoggerPaolo Bonzini1-35/+33
2020-12-27mtest: convert jsonlogfile to TestLoggerPaolo Bonzini1-20/+27
2020-12-27mtest: introduce TestLoggerPaolo Bonzini1-10/+28
2020-12-27mtest: do not use __del__Paolo Bonzini1-8/+8
2020-12-27mtest: remove collected_logsPaolo Bonzini1-25/+33
2020-12-27mtest: use backslash replace when printing error logsPaolo Bonzini1-1/+1
2020-12-27mtest: improve colorizationPaolo Bonzini1-10/+14
2020-12-27mtest: store TestRuns in collected_failuresPaolo Bonzini1-13/+24
2020-12-27mtest: add test methods to TestResultPaolo Bonzini1-7/+11
2020-12-27mtest: move test_count and name_max_len to TestHarness classPaolo Bonzini1-9/+10
2020-12-27mtest: add name and number to TestRunPaolo Bonzini1-23/+33
2020-12-27mtest: create TestRun object early onPaolo Bonzini1-47/+52
2020-12-14mtest: only build what is needed for the testsPaolo Bonzini1-11/+27
2020-12-13Support native tests in crossbuildOleg B1-1/+1
2020-11-20use real pathlib moduleDylan Baker1-1/+1
2020-11-18Merge pull request #7836 from bonzini/mtest-asyncioJussi Pakkanen1-137/+212
2020-11-18mtest: cleanup and fix print_statsPaolo Bonzini1-13/+8
2020-11-15mtest: switch to asyncio subprocessesPaolo Bonzini1-35/+19
2020-11-15mtest: use ProactorEventLoopPaolo Bonzini1-0/+4
2020-11-15mtest: improve handling of SIGINT and SIGTERMPaolo Bonzini1-8/+36
2020-11-15mtest: remove usage of executorsPaolo Bonzini1-50/+76
2020-11-15mtest: add INTERRUPT to TestResultPaolo Bonzini1-21/+24
2020-11-15mtest: always ignore ProcessLookupErrorPaolo Bonzini1-33/+26
2020-11-15mtest: refactor _run_cmdPaolo Bonzini1-85/+101
2020-11-15mtest: add back SIGINT handlingPaolo Bonzini1-6/+27
2020-11-15mtest: use asyncio for run loopPaolo Bonzini1-26/+39
2020-11-15mtest: remove run_specialPaolo Bonzini1-13/+1
2020-11-15mtest: fix flake8 issuesPaolo Bonzini1-4/+3
2020-10-28Fix gtest invoking while workdir is set (#7904)Sergey Kartashev1-3/+3
2020-10-13mtest: Allow filtering tests by subprojectNirbheek Chauhan1-3/+26
2020-10-12mtest: collect failures regardless of colorized consoleCamilo Celis Guzman1-9/+11
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger1-1/+1
2020-09-10mtest: Refactor test data checkingNirbheek Chauhan1-21/+12
2020-09-10mtest: Check version in the test data after loadingNirbheek Chauhan1-10/+27
2020-09-08typing: more fixesDaniel Mensinger1-32/+35
2020-09-08typing: fully annotate mintro and mtestDaniel Mensinger1-13/+13
2020-09-04environment: use ExternalProgram to find ninjaPaolo Bonzini1-1/+1
2020-08-30Be stricter when detecting Windows/CygwinChristoph Reiter1-3/+2
2020-08-13mtest: Actually call colorize_console()Nirbheek Chauhan1-1/+1
2020-08-08mtest: fix skipping with various prefixesMarc-André Lureau1-1/+1
2020-08-05mtest: TestResult.SKIP is not a failure (#7525)Simon McVittie1-1/+1
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