344 Commits (d4fb2d693d01bc65790140a6ebb9221f0f1ed7dc)

Author SHA1 Message Date
Eli Schwartz f1035e0cd0 run_project_tests: fix assertion that crashes if you have git worktrees 12 months ago
Eli Schwartz 7d652a6138 project tests: handle code internally fetching the meson command 12 months ago
Charles Brunet 35d89301a9 tests: skip symlink creation when not supported 12 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Dylan Baker f1c748df87 run_project_tests: remove debug print 1 year ago
Jussi Pakkanen 2ea284bac1 Prohibit symlinks in test data dir because they get mangled by setup.py. 1 year ago
Tristan Partin 1991ad8706
Remove type comments in run_project_tests.py 1 year ago
Arsen Arsenović 56ef698426 run_project_tests: support checking for symlinks 1 year ago
Charles Brunet 204fe3c577 Fix include_directories test for relative path 1 year ago
Xavier Claessens b2654b2d43 Fix crash when installing a vala library and python sources 1 year ago
Eli Schwartz 156a9baab5
tests: repeat the failure reason in the detailed logs 1 year ago
Eli Schwartz 0833a0fa67
tests: move a couple log files into collapsed github groups where possible 1 year ago
Eli Schwartz 1ec4a0900a
tests: move the newline to the right place in ci includes 1 year ago
Eli Schwartz e7c30e803b
tests: sync ninja stdout/stderr instead of listing them separately 1 year ago
Eli Schwartz 0ecc8d5c8d
tests: make summary section for project tests more like pytest 1 year ago
Eli Schwartz 12e23f55d4
tests: make run_project_tests finish off the verbose logs with a summary 1 year ago
Xavier Claessens 18b96cd069 machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ 1 year ago
Eli Schwartz 1fd70a2a00
tests: consolidate MESON_SKIP_TEST reporting and use it in unittests 1 year ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 1 year ago
Eli Schwartz b1ddfabf8f
dependencies: defer importing a custom dependency until it is used 1 year ago
Nomura 18cfa545f0 Initial support for Metrowerks C/C++ compiler 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Eli Schwartz 5fe7ecb861
tests: make it easier to read overall results in github 2 years ago
Eli Schwartz cfc1abcfaf
project tests: add log of the setup command being run 2 years ago
Eli Schwartz 6719724c7c remove pointless, unused typing-only import in the test runner 2 years ago
Eli Schwartz 115f298361 tests: do not run the deprecated python3 tests unless python is python3 2 years ago
Eli Schwartz 58cfd8fc2c
tests: track when an entire category is skipped and be quieter 2 years ago
Eli Schwartz 901dc34ed5
tests: properly log the reason why a test got unexpectedly skipped 2 years ago
Tristan Partin 71cddebf2c
Enable Java project tests on Darwim 2 years ago
Daniele Nicolodi 235f32f1a6 python: Use correct extension filename suffix on Python < 3.8.7 2 years ago
Marvin Scholz 08262c3102 test runner: fix excluding null options 2 years ago
Eli Schwartz 193092e26b
fix deprecated use of meson builddir/ in testsuite 2 years ago
Robert Cohn 1939e567d6 basic support for oneapi compilers 2 years ago
Dylan Baker 369c2660d0 run_project_tests: also change paths for DEPRECATION messages 2 years ago
Eli Schwartz 3c7ab542c0
deprecate running "meson builddir" without setup subcommand 2 years ago
Dylan Baker 15078112f9 run_project_tests: Don't try to use tqdm when stdout is not a tty 2 years ago
Simon McVittie 65ea833d58 Require CMake 3.14 for all tests that use the cmake module 3 years ago
Jussi Pakkanen 3ae36dee42 Limit parallelism to hopefully work on machines with 160 cores. 3 years ago
Eli Schwartz 9b94045170 another day, another mypy update becomes stricter about typing 3 years ago
Matti Picus 73fa3aad43 python module: windows dll name for pypy needs special casing 3 years ago
Eli Schwartz 105bbaabdd
project tests: log the reason why a test is skipped 3 years ago
Eli Schwartz ce7a67e511
project tests: do not use tqdm progress bars for a single test 3 years ago
Eli Schwartz ff8a9c9efb
move typing-only definition to TYPE_CHECKING 3 years ago
Mark Bolhuis 5a4177523e modules/wayland: Add unstable_wayland module 3 years ago
Eli Schwartz 58c124d48a
project tests: fine-tune the check for whether we are in CI 3 years ago
Eli Schwartz a580fac83a
tests: allow setting MESON_CI_JOBNAME=thirdparty 3 years ago
Daniel Mensinger 2e2ca5a877 cmake: ci: Skip tests on Ubuntu Bionic where CMake is stuck on 3.10 3 years ago
Eli Schwartz 751f84405e
pyupgrade --py37-plus 3 years ago
Daniel Mensinger c5ce9744b2 Fix mypy errors 3 years ago
Xavier Claessens 928078982c Add --vsenv command line option and active VS only when needed 3 years ago