246 Commits (1ac4358eae27459f0aaab8c704787201b2ad1725)

Author SHA1 Message Date
Dylan Baker 3e11da6db5 run_*_tests: Add some type annotations 4 years ago
Dylan Baker 8a12115741 run_project_tests: Delete a build directory if it already exists 4 years ago
Dylan Baker 44d5ea2a1f run_project_tests: split json parsing code from test gathering code 4 years ago
Dylan Baker 80ec157e5e ci: Add bindgen to CI images 4 years ago
Paolo Bonzini 9ba7b0ebd0 mlog: add __str__ method to AnsiDecorator 4 years ago
Daniel Mensinger 8f1d9bb7b0 cmake: add PATH logic to preliminary dep check (fixes #8133) 4 years ago
Christoph Reiter 58640bdff9 Remove AutoDeletedDir 4 years ago
Christoph Reiter edbcb2bfc8 Replace various calls to AutoDeletedDir with TemporaryDirectoryWinProof 4 years ago
Jason Ekstrand 9dab27f814 run_project_tests: Use the test environment for install and clean 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Sam Thursfield 21897a10ca gnome: Handle libraries that are not in the current build dir 4 years ago
Jussi Pakkanen bca90722ec Bump minimum supported Python version to 3.6. Closes #6297. 4 years ago
Dylan Baker e8399c8c6e
depenencies/llvm: Handle llvm-config --shared-mode failing (#7379) 4 years ago
Daniel Mensinger b27af7e465
cmake: Add cross tests 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Nirbheek Chauhan 946aeb6947 project tests: Also check whether introspect works 4 years ago
Nirbheek Chauhan 4c93da6531 project tests: Rename a variable for clarity 4 years ago
Jon Turney 6053da7a00 Add build machine compilers to project tests compiler report 4 years ago
Jon Turney 88e13c5f7c Split tests out from 'common' which require a native compiler 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 17439fa3e8 test: Add 'dir' support for installed files in test.json 4 years ago
cmcneish a7a6a4833f
Add boost_root support to properties files (#7210) 4 years ago
Daniel Mensinger 62f3aa1dad
Make virtualenv inside the project work 4 years ago
Michael Hirsch 7851495064
remove redundant syntax 4 years ago
Michael Hirsch 895de87b90
some python test cases don't care about backend, so run them in any case 4 years ago
Michael Hirsch 1ec84c570f run_*tests*.py: print Meson version at start of test suite 5 years ago
Daniel Mensinger a44dc67cb7 ci: Use test.json to skip VS2017 azure tests 5 years ago
Daniel Mensinger 96379e51ed tests: reset CMakeDependency.class_cmakeinfo 5 years ago
Jussi Pakkanen 527536dd4a Clear internal caches before running each test. 5 years ago
Jon Turney 0ac4376990
Make expected stdout mandatory for warning-meson and failing-meson tests 5 years ago
Jussi Pakkanen f2e2e910d9 Remove stray print call. 5 years ago
Jussi Pakkanen 22bc0d46a5 Revert "Merge pull request #7172 from jon-turney/test-output-check-mandatory" 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Jon Turney 19b44575d1
Make expected stdout mandatory for warning-meson and failing-meson tests 5 years ago
Dylan Baker 4e9e35f3bd interpreterbase: Allow passing an extra message in feature/deprecation warnings 5 years ago
Paolo Bonzini 7e15295018 rename unstable-kconfig to unstable-keyval 5 years ago
Jon Turney f867bfbce0
Add a mechanism for validating meson output in tests 5 years ago
Jon Turney f107f9b396
Make colourize_console() a function 5 years ago
Daniel Mensinger 2a586f00b7
tests: Skip hotdoc test if hotdoc is not installed 5 years ago
Daniel Mensinger 4a1f197743
tests: Add support for specifying tool requirements 5 years ago
Dylan Baker a3f39fde1b run_project_tests: Allow matrix tests to skip 5 years ago
Dylan Baker d887a8faff run_project_tests: Add an option to put temprorary files in /tmp 5 years ago
Dylan Baker 7470617953 project_tests: Add the option to the test format to mark the language 5 years ago
Dylan Baker fc8fffaf47 run_project_tests: Sort imports 5 years ago
Dylan Baker 6d4df978e2 run_project_tests: fix argument type 5 years ago
Dylan Baker c9ecfc84ff tests: Add pdb files for d tests 5 years ago
Dylan Baker 5ccda6878d project_tests: Add "version" to "shared_lib" and "pdb" types 5 years ago
Dylan Baker 2cdc6892f4 project_tests: Add a "shared_lib" type 5 years ago
Jon Turney 42fbf9299a
Extend _run_test to test build without regenerate 5 years ago
Daniel Mensinger 12930051ae
test: replace pass_* functions with a test.json entry 5 years ago