aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
AgeCommit message (Expand)AuthorFilesLines
2024-05-23Refactor option classes to their own file.Jussi Pakkanen1-1/+2
2024-04-14Fix builds with Ninja 12 and remove a 5 year old workaround.Jussi Pakkanen1-2/+1
2024-04-10Do not even submit test suites that are skipped completely.Jussi Pakkanen1-0/+1
2024-04-10Add a verbose output option to run_project_tests and default it to off.Jussi Pakkanen1-2/+8
2024-04-08meson format commandCharles Brunet1-1/+3
2024-03-17tests: rename skip_on_jobname to expect_skip_on_jobname and skip_on_os to exp...Christoph Reiter1-4/+4
2024-03-10fix reconfigure subproject base optionsCharles Brunet1-1/+1
2024-03-01Fix base and compiler options not reconfigurable.Charles Brunet1-1/+1
2024-02-14run_project_tests: Fix Cython compiler detectionAndrew McNulty1-20/+13
2023-12-24run_project_tests: fix assertion that crashes if you have git worktreesEli Schwartz1-1/+1
2023-12-24project tests: handle code internally fetching the meson commandEli Schwartz1-0/+1
2023-12-22tests: skip symlink creation when not supportedCharles Brunet1-2/+5
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-12/+1
2023-12-04run_project_tests: remove debug printDylan Baker1-1/+0
2023-11-07Prohibit symlinks in test data dir because they get mangled by setup.py.Jussi Pakkanen1-0/+21
2023-10-04Remove type comments in run_project_tests.pyTristan Partin1-12/+12
2023-09-13run_project_tests: support checking for symlinksArsen Arsenović1-1/+6
2023-09-07Fix include_directories test for relative pathCharles Brunet1-0/+2
2023-09-07Fix crash when installing a vala library and python sourcesXavier Claessens1-1/+4
2023-09-01tests: repeat the failure reason in the detailed logsEli Schwartz1-0/+3
2023-09-01tests: move a couple log files into collapsed github groups where possibleEli Schwartz1-8/+7
2023-09-01tests: move the newline to the right place in ci includesEli Schwartz1-3/+3
2023-09-01tests: sync ninja stdout/stderr instead of listing them separatelyEli Schwartz1-2/+2
2023-09-01tests: make summary section for project tests more like pytestEli Schwartz1-5/+6
2023-09-01tests: make run_project_tests finish off the verbose logs with a summaryEli Schwartz1-0/+5
2023-08-23machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@Xavier Claessens1-4/+4
2023-08-17tests: consolidate MESON_SKIP_TEST reporting and use it in unittestsEli Schwartz1-19/+7
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty1-2/+12
2023-06-26dependencies: defer importing a custom dependency until it is usedEli Schwartz1-1/+1
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