230 Commits (75433bee74b00cdbc53ae1e30fbd9fc578a9c4ad)

Author SHA1 Message Date
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
Daniel Mensinger 8e60b8c146
test: merge installed_files.txt into test.json 5 years ago
Daniel Mensinger 3065202f6b
test: realise test_args.txt with a test matrix 5 years ago
Daniel Mensinger efd4e2a15b
test: merge test_matrix.json and setup_env.json into test.json 5 years ago
Daniel Mensinger 1da11be132
test: general refactoring of run_project_tests.py 5 years ago
Daniel Mensinger 96f5d4e455
boost: Updated tests 5 years ago
Jon Turney eb1a8ecf7c
Remove unused no-installed-files test feature 5 years ago
Jon Turney 3d6d908f7c
Refactor TestResult object initialization 5 years ago
Daniel Mensinger 038e0293c6 ci: Add Fedora and OpenSUSE images 5 years ago
Dylan Baker 3689e49f4e run_project_tests: Fix it to actually work 5 years ago
Daniel Mensinger 883262dbf6
tests: Added basic test matrix support for project tests 5 years ago
Michael Hirsch, Ph.D 00f5dadd5b
Bugfix: sanitize_dir: use pathlib to handle case-insensitive filesystems (#6398) 5 years ago
Jon Turney ea805d4287
Make run_project_tests.py aware of --cross-file option 5 years ago
Daniel Mensinger 375a51712b
cmake: Some test improvements 5 years ago
Nirbheek Chauhan 2c8e676e2b tests: Fix some test failures on Ubuntun 16.04 CI 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago