aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
AgeCommit message (Expand)AuthorFilesLines
2023-04-24Initial support for Metrowerks C/C++ compilerNomura1-1/+3
2023-04-11fix various spelling issuesJosh Soref1-1/+1
2023-04-04tests: make it easier to read overall results in githubEli Schwartz1-1/+7
2023-03-20project tests: add log of the setup command being runEli Schwartz1-3/+6
2023-02-22remove pointless, unused typing-only import in the test runnerEli Schwartz1-1/+0
2023-02-13tests: do not run the deprecated python3 tests unless python is python3Eli Schwartz1-2/+2
2023-01-12tests: track when an entire category is skipped and be quieterEli Schwartz1-8/+10
2023-01-12tests: properly log the reason why a test got unexpectedly skippedEli Schwartz1-1/+2
2022-12-15Enable Java project tests on DarwimTristan Partin1-1/+1
2022-11-23python: Use correct extension filename suffix on Python < 3.8.7Daniele Nicolodi1-4/+10
2022-11-22test runner: fix excluding null optionsMarvin Scholz1-12/+12
2022-11-17fix deprecated use of meson builddir/ in testsuiteEli Schwartz1-1/+1
2022-10-24basic support for oneapi compilersRobert Cohn1-1/+2
2022-08-17run_project_tests: also change paths for DEPRECATION messagesDylan Baker1-1/+1
2022-08-16deprecate running "meson builddir" without setup subcommandEli Schwartz1-1/+1
2022-07-06run_project_tests: Don't try to use tqdm when stdout is not a ttyDylan Baker1-1/+1
2022-05-10Require CMake 3.14 for all tests that use the cmake moduleSimon McVittie1-1/+5
2022-05-06Limit parallelism to hopefully work on machines with 160 cores.Jussi Pakkanen1-1/+6
2022-05-01another day, another mypy update becomes stricter about typingEli Schwartz1-15/+15
2022-04-12python module: windows dll name for pypy needs special casingMatti Picus1-1/+2
2022-04-03project tests: log the reason why a test is skippedEli Schwartz1-1/+17
2022-04-03project tests: do not use tqdm progress bars for a single testEli Schwartz1-9/+11
2022-03-29move typing-only definition to TYPE_CHECKINGEli Schwartz1-14/+15
2022-02-27modules/wayland: Add unstable_wayland moduleMark Bolhuis1-1/+9
2022-02-17project tests: fine-tune the check for whether we are in CIEli Schwartz1-1/+1
2022-02-17tests: allow setting MESON_CI_JOBNAME=thirdpartyEli Schwartz1-3/+4
2022-02-03cmake: ci: Skip tests on Ubuntu Bionic where CMake is stuck on 3.10Daniel Mensinger1-1/+1
2022-01-10pyupgrade --py37-plusEli Schwartz1-2/+1
2021-12-17Fix mypy errorsDaniel Mensinger1-1/+1
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens1-2/+1
2021-10-04various python neatness cleanupsEli Schwartz1-4/+4
2021-09-30Fix typosChristian Clauss1-4/+4
2021-09-10Presence of nagfor signifies that Fortran tests can be run.Mat Cross1-0/+1
2021-08-22python: Workaround broken install pathXavier Claessens1-3/+2
2021-08-18test runner: add the ability to configure test.json for python pathsEli Schwartz1-1/+20
2021-08-17Revert "Disable Rust + clangcl."Nirbheek Chauhan1-8/+0
2021-08-18Revert "Disable vs2017 + 32bit Rust combo as it is broken."Nirbheek Chauhan1-4/+1
2021-08-15tests: make detecting broken compilers always run without tracebacksEli Schwartz1-1/+1
2021-08-15Disable Rust + clangcl.Jussi Pakkanen1-0/+3
2021-08-15Disable vs2017 + 32bit Rust combo as it is broken.Jussi Pakkanen1-2/+11
2021-08-12Allow gettext test to skip on macOS.Jussi Pakkanen1-0/+3
2021-07-25Remove workaround now that we have a new Ninja.Jussi Pakkanen1-7/+0
2021-07-13Make it an error if MESON_CI_JOBNAME isn't set under CIJon Turney1-6/+3
2021-07-07Use None as Environment object build_dir in detect_system_compiler()Jon Turney1-24/+23
2021-07-07Annotate framework tests with where they are expected to skipJon Turney1-56/+1
2021-07-07Allow `skip_*` test.json keys at top-level or in `matrix:`Jon Turney1-31/+41
2021-07-07Add `skip_on_os` to test.jsonJon Turney1-0/+11
2021-07-07Add `skip_on_jobname` to test.jsonJon Turney1-4/+55
2021-07-07Drop non-framework test names from skippable()Jon Turney1-12/+0
2021-07-05pyupgradeEli Schwartz1-1/+1