summaryrefslogtreecommitdiff
path: root/run_tests.py
AgeCommit message (Expand)Author
2022-03-31unittests: move get_convincing_fake_env_and_cc to run_tests.pyMarvin Scholz
2022-03-01use a more sane check instead of run_custom_lintEli Schwartz
2022-02-17unittests: make ninja detection faster and more robustEli Schwartz
2022-01-16Add a test for the --vsenv meson setup optionNirbheek Chauhan
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens
2021-06-29pathlib: Patch pathlib to work around some bugs (fixes #7295)Daniel Mensinger
2021-06-22coverage: Enable coverage reportsDaniel Mensinger
2021-06-18tests: clear mesonlib.project_meson_versions (which **really** needs a refactor)Daniel Mensinger
2021-06-18tests: Always enable the traceback in run_project_tests.pyDaniel Mensinger
2021-06-09typing: Fully annotate run_project_tests.pyDaniel Mensinger
2021-05-29Remove HFS workaround as everyone should use APFS by now.Jussi Pakkanen
2021-05-13Set up VS environment automatically when run.Jussi Pakkanen
2021-05-08Set unittest backend with an argument rather than an envvar.Jussi Pakkanen
2021-04-25Xcode: add objective C flags to plain C because Xcode requires it.Jussi Pakkanen
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-03-04various python neatness cleanupsEli Schwartz
2021-02-23add a script to run a single testDylan Baker
2021-02-23run_*_tests: Add some type annotationsDylan Baker
2021-01-21mlog: add __str__ method to AnsiDecoratorPaolo Bonzini
2021-01-04Use a single coredata dictionary for optionsDylan Baker
2021-01-04move OptionKey to mesonlibDylan Baker
2021-01-04use OptionKey for compiler_optionsDylan Baker
2020-11-20use real pathlib moduleDylan Baker
2020-10-04pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger
2020-09-24compilers/mixins/clike: fix mypy issuesDylan Baker
2020-09-17tests: Make monkey patching smarterDylan Baker
2020-09-10Add a test run in an environment which only has a cross compilerJon Turney
2020-09-08typing: fixup of #7688Daniel Mensinger
2020-06-15run_*tests*.py: print Meson version at start of test suiteMichael Hirsch
2020-04-30Make colourize_console() a functionJon Turney
2020-04-20Compiler options per langJohn Ericson
2020-02-22ninjabackend: List PDBs in output list for targetsNirbheek Chauhan
2020-01-28Specify crossfile use in CI job configurationJon Turney
2020-01-15run_tests: Fix detection of ninja 1.9Nirbheek Chauhan
2019-12-13run_tests.py: use mlog.log_once to avoid spamming ninja < 1.9 warningsDylan Baker
2019-12-05lgtm: Fix Module imported with `import` and `import from`Daniel Mensinger
2019-10-20Fix all flake8 warningsDaniel Mensinger
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy
2019-09-01tests: Require ninja 1.9 on CINirbheek Chauhan
2019-09-01tests: Upgrade to ninja v1.9 for LinuxNirbheek Chauhan
2019-09-01tests: Detect ninja v1.9 and disable timestamp hackNirbheek Chauhan
2019-08-24Intel-Cl tests: increase robustness of Windows Intel compilers detection (#5828)Michael Hirsch, Ph.D
2019-08-12Put native file before cross file in options listJohn Ericson
2019-07-30fortran tests: non-gfortran compilers on Windows are best static libsMichael Hirsch, Ph.D
2019-07-30run_tests: ifort / intel-cl must have ninja backendMichael Hirsch, Ph.D
2019-07-23cmake: added test case for environment variablesDaniel Mensinger
2019-07-09Add command line argument to skip unit tests.Jussi Pakkanen
2019-05-16Make `PerMachine` and `MachineChoice` have just `build` and `host`John Ericson
2019-04-29Fix unused variables warningsDaniel Mensinger
2019-04-15Flush run_tests output so it appears before the test subprocesses it runsJon Turney