Commit graph

33 commits

Author SHA1 Message Date
SY Wang
a660c7f128
Fix duplicated regtest duration accounting for multiple matchers (#5615) 2026-07-23 15:17:52 +02:00
Ole Schütt
9aade48c25
Tests: Rerun tests that only barely clear the slowness threshold (#5484) 2026-06-29 17:15:06 +02:00
Shridhar Shanbhag
1d38d6d94d
Regtesting for secondary output files (#5315) 2026-05-29 14:37:11 +02:00
Ole Schütt
0f88175366
Testing: Fix Python 3.8 compatibility (#5035) 2026-03-31 00:41:05 +02:00
Ole Schütt
0361b50231 Testing: Add check for nested test dirs 2026-03-23 17:48:46 +01:00
Ole Schütt
80a9227797
Testing: Add assertion against infinite recursion (#4988) 2026-03-23 14:32:35 +01:00
SY Wang
33018c95e6
Resolve issues with Intel compilers 2026-02-16 14:57:16 +01:00
Ole Schütt
d52ff1256a Testing: Change default workbasedir to ./regtesting 2026-01-27 09:33:02 +01:00
Matthias Krack
86f2eaf404 Remove hard-set CP2K_DATA_DIR in do_regtest.py (#4659) 2026-01-03 22:09:57 +01:00
Ole Schütt
ae67b7efe0 Various little tweaks 2025-12-31 17:51:34 +01:00
antalik
ee2a10ba22
Add interface to the MiMiC framework for multiscale simulations 2025-12-28 15:00:33 +01:00
Hans Pabst
6a479c9746 Fixed Python scripts for (3.x but) pre-3.8 2025-07-10 15:46:18 +02:00
Ole Schütt
c9db3194df Tests: Take timing variance into account when flagging slow tests 2025-06-06 11:46:51 +02:00
Ole Schütt
53d5369bef Tests: Rename some matchers 2025-03-08 12:10:39 +01:00
Ole Schütt
5cf00661e4 Tests: Try importing toml from more places 2025-03-02 23:28:49 +01:00
Ole Schütt
62fc185fe5 Tests: Fall back to tomli library from pip 2025-03-01 22:49:41 +01:00
Ole Schütt
3d0b1c90e6 Tests: Convert TEST_TYPES to matchers.py 2025-03-01 19:07:38 +01:00
Ole Schütt
cc44d98bd5 Skip DeepMD tests when leak sanitizer is enabled 2025-01-25 14:17:10 +01:00
Rocco Meli
8512fd5998
DLA-Future complex eigensolvers 2024-12-17 15:09:03 +01:00
Matthias Krack
bb5c3e566f Drop redundant test folder name part 2024-12-12 15:49:03 +01:00
Cristian Le
16069d6911
Fix fedora builds 2024-11-18 11:40:33 +01:00
Ole Schütt
29cdb540b6 Tests: Use average duration as criterion for slow tests 2024-09-29 23:32:02 +02:00
Ole Schütt
4750679e77 Tests: Re-run tests concurrently 2024-09-29 16:26:49 +02:00
Ole Schütt
ae65212c16 Tests: Fix bug in rerun/suppression logic 2024-09-27 19:27:30 +02:00
Ole Schütt
44379fe016 Tests: Adopt do_regtest.py for CMake builds 2024-08-21 22:42:27 +02:00
Ole Schütt
988028fc7c Tests: Fix backwards compatibility of --mpiexec 2024-07-25 21:16:33 +02:00
Ole Schütt
3aa77c817f Tests: Turn --mpiexec argument into a template 2024-07-19 16:44:27 +02:00
Ole Schütt
59807ca871 Tests: Re-run slow tests to avoid false positives 2024-07-07 16:42:26 +02:00
Ole Schütt
7137784189 Regtesting: Handle unparsable results 2024-05-01 17:44:43 +02:00
Cristian Le
58e3e09bda
fedora: Optimize builds (#3268)
Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
2024-03-28 21:07:23 +01:00
Ole Schütt
94ac44b96e Regtesting: Use --bind-to none by default 2023-12-28 12:13:37 +01:00
Rocco Meli
61cc8baa64
Allow usage of wrapper script when running regression tests with MPI 2023-10-26 17:24:09 +02:00
Ole Schütt
04dd428432 Move do_regtest.py into tests dir 2023-09-27 11:17:40 +02:00
Renamed from tools/regtesting/do_regtest.py (Browse further)