347 Commits (7399be4ab263f7729e0f516aba3bbfea07aa593d)

Author SHA1 Message Date
Charles Brunet f9479787a0 fix reconfigure subproject base options 11 months ago
Charles Brunet 76f6874e48 Fix base and compiler options not reconfigurable. 11 months ago
Andrew McNulty c0bf597715 run_project_tests: Fix Cython compiler detection 12 months ago
Eli Schwartz f1035e0cd0 run_project_tests: fix assertion that crashes if you have git worktrees 1 year ago
Eli Schwartz 7d652a6138 project tests: handle code internally fetching the meson command 1 year ago
Charles Brunet 35d89301a9 tests: skip symlink creation when not supported 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year 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 2 years 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 3 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