16 Commits (c211fea51389728783cf59ae41156a5e0de9c41a)

Author SHA1 Message Date
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Dylan Baker 44c836e0d9 add a script to run a single test 4 years ago
Dylan Baker 3e11da6db5 run_*_tests: Add some type annotations 4 years ago
Paolo Bonzini 9ba7b0ebd0 mlog: add __str__ method to AnsiDecorator 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker f9b19e73a5 move OptionKey to mesonlib 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker bb3fe3c451 compilers/mixins/clike: fix mypy issues 4 years ago
Dylan Baker 80ec7ec681 tests: Make monkey patching smarter 4 years ago
Jon Turney 36600d7465 Add a test run in an environment which only has a cross compiler 4 years ago
Daniel Mensinger 8f95efe40b
typing: fixup of #7688 4 years ago
Michael Hirsch 1ec84c570f run_*tests*.py: print Meson version at start of test suite 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Jon Turney f107f9b396
Make colourize_console() a function 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Nirbheek Chauhan be486a2ec8 ninjabackend: List PDBs in output list for targets 5 years ago
Jon Turney 26d1c2a52d
Specify crossfile use in CI job configuration 5 years ago
Nirbheek Chauhan b9d0c7a169 run_tests: Fix detection of ninja 1.9 5 years ago
Dylan Baker 31bb6eae45 run_tests.py: use mlog.log_once to avoid spamming ninja < 1.9 warnings 5 years ago
Daniel Mensinger 286b9f0921 lgtm: Fix Module imported with `import` and `import from` 5 years ago
Daniel Mensinger 80ec5e9d28 Fix all flake8 warnings 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Nirbheek Chauhan 35732dfaa1 tests: Require ninja 1.9 on CI 5 years ago
Nirbheek Chauhan 48f3495178 tests: Upgrade to ninja v1.9 for Linux 5 years ago
Nirbheek Chauhan 96088d3e51 tests: Detect ninja v1.9 and disable timestamp hack 5 years ago
Michael Hirsch, Ph.D e3b21de563 Intel-Cl tests: increase robustness of Windows Intel compilers detection (#5828) 5 years ago
John Ericson d8335fb032 Put native file before cross file in options list 5 years ago
Michael Hirsch, Ph.D b5e9ab8ed0
fortran tests: non-gfortran compilers on Windows are best static libs 5 years ago
Michael Hirsch, Ph.D 667cc80f72
run_tests: ifort / intel-cl must have ninja backend 5 years ago
Daniel Mensinger 3b2126531a cmake: added test case for environment variables 5 years ago
Jussi Pakkanen 4b1ab96795 Add command line argument to skip unit tests. 5 years ago
John Ericson 957d8e051c Make `PerMachine` and `MachineChoice` have just `build` and `host` 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Jon Turney 10749494c8
Flush run_tests output so it appears before the test subprocesses it runs 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Nirbheek Chauhan 50b863032e find_library: Check arch of libraries on Darwin 6 years ago
Nirbheek Chauhan c0166355ce Rewrite appleframework and extraframework dependency classes 6 years ago
Nirbheek Chauhan 3997e8762e unit tests: Fix sdl2 failure test on macOS 6 years ago
Nirbheek Chauhan 58852e6290 unit tests: Simplify get_fake_env() 6 years ago
John Ericson 2b22576fb6 Remove cross_info; cross file is parsed up front and discarded 6 years ago
Daniel Mensinger 194adc828f Only autodetect 'vs' backend on windows 6 years ago
Dylan Baker 3af4407a16 Get basic native config file loading working 6 years ago
Jon Turney 459b81de46
Use 'CI' environment variable to detect CI environment 6 years ago
Niklas Claesson d964da79e7 tests: Merge backend guessing into one function 6 years ago
Niklas Claesson fb1f0b9694 Fix type-bug cannot add str to list 6 years ago
Niklas Claesson 4911a51aa2 Add option to fail fast in tests 6 years ago
Niklas Claesson 4ef4edee2f tests runners: Refactor out global variables and add argparse 6 years ago