198 Commits (d0172432a7eb95f1f5d16825d4440bc7e2da758f)

Author SHA1 Message Date
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
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
Michael Hirsch, Ph.D a910ba133a
doc: cuda windows comment 5 years ago
Michael Hirsch, Ph.D 8be7278855 run_project_tests: argparse(choices) for --only name check 5 years ago
Daniel Mensinger 379d633ef2 lgtm: fix Unreachable code 5 years ago
Dylan Baker 39efd97714 run_project_tests: Fix skip rust 5 years ago
Michael Hirsch, Ph.D 3120481d77
CI: scalapack not skippable since it's now in Docker image 5 years ago
Michael Hirsch, Ph.D 92b77cb321
deps: add scalapack 5 years ago
Daniel Mensinger 9435f11b17
ci: Add CI command to include text files in the CI log 5 years ago
Michael Hirsch, Ph.D 1baa1c9222 use '-Werror=unused-parameter' for gcc/clang on project tests and -fimplicit-none on fortran 5 years ago
Daniel Mensinger 892c8ebe65
run_project_tests: Added print_tool_versions() 5 years ago
Dylan Baker 0c22798b1a compilers: replace CompilerType with MachineInfo 5 years ago
Patrick Griffis 1670fca36f Add blocks dependency 5 years ago
Michael Hirsch, Ph.D 3447767cac
PGI: windows PGI is sort of MSVC-like 5 years ago
Dylan Baker 25e32b56fb tests: add wasm to run_project_tests --only 5 years ago
Jussi Pakkanen f39600647d Condense test directory names. 5 years ago
Michael Hirsch, Ph.D b5e9ab8ed0
fortran tests: non-gfortran compilers on Windows are best static libs 5 years ago
Michael Hirsch, Ph.D 667cc80f72
run_tests: ifort / intel-cl must have ninja backend 5 years ago
Michael Hirsch, Ph.D 3d18da0de3
actually failfast, was not failing fast before 5 years ago
Daniel Mensinger 3b2126531a cmake: added test case for environment variables 5 years ago
Michael Hirsch, Ph.D cb7d236696 pythonic file checks 5 years ago
Jussi Pakkanen b1fbbde0b0 Use pytest parallelisation if available. 5 years ago
Jussi Pakkanen 4b1ab96795 Add command line argument to skip unit tests. 5 years ago
Michael Hirsch, Ph.D 5b109c9ad2 correct missing argument for IntelClFortranCompiler 5 years ago
Michael Hirsch, Ph.D 40a3a6c3d0 only --only option to run_project_tests, add type hints, improve variable name use 5 years ago
Michael Hirsch, Ph.D d61116efc1 windows project_test speedup by 2 5 years ago
Jussi Pakkanen 80856884cc Do not check for DOS line endings in log files. 5 years ago
Jussi Pakkanen 6d6acab6fe Detect broken Rust compiler setups. 5 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
John Ericson 32e827dcdc Use `env.machines.*` to avoid some `is_cross` 6 years ago