Commit graph

223 commits

Author SHA1 Message Date
Matthias Krack
f72f471dbf Add QS/regtest-gapw_xc to keepalive blacklist 2022-07-04 13:02:02 +02:00
Matthias Krack
8f7e570db5 Preserve suppression of keepalive mode after split of test directories 2022-06-07 17:46:28 +02:00
Matthias Krack
aaa3bad4b0 Adjust format for aligned printout 2022-06-07 13:39:05 +02:00
Ole Schütt
c95bc90b64 Shell: Extend input buffer to 1024 characters 2022-06-07 10:48:20 +02:00
Matthias Krack
a35688f3f2 Adaptations for Darwin 2022-05-18 17:32:31 +02:00
Ole Schütt
895ec07cf5 precommit: Upgrade to Ubuntu 22.04 2022-05-11 14:17:18 +02:00
Ole Schütt
ccdbba7e90 regtesting: Add --skipdir option to do_regtest.py 2022-05-09 18:37:48 +02:00
Alfio Lazzaro
c1a0131494
Update DBCSR v2.3.0-rc0 (#2011)
* Update DBCSR

* Restore INTRINSICS flag

* Use ELPA library path without OpenMP

* Add fallow-argument-mismatch to FCFLAGS when GCC > 10

* Add DBM_HIP for HIP on NVIDIA device

* Force OFFLOAD_DGEMM when spla is not rebuilt

* Allow to set num_gpus via CLI

* Update DBCSR to v2.3.0-rc0
2022-03-28 13:47:09 +02:00
Ole Schütt
9f8b4e1b1e regtesting: Print test values again to restore survey 2022-02-25 22:52:59 +01:00
Matthias Krack
a177d9ecd1 No keepalive mode for tests using libvori 2022-02-07 16:02:11 +01:00
Eisuke Kawashima
85e7b7d615
Python: PEP8 fixes (#1926)
* fix [E401](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)

* fix [E711](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)

* fix [E713](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)

* fix [E722](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)

* fix [W601](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)

* fix [W605](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes)
2022-02-03 11:35:01 +01:00
Eisuke Kawashima
19aad5a6bd
Fix various shellcheck warnings
* fix [SC2006](https://github.com/koalaman/shellcheck/wiki/SC2006)

* fix [SC2039](https://github.com/koalaman/shellcheck/wiki/SC2039)

* fix [SC2071](https://github.com/koalaman/shellcheck/wiki/SC2071)

* fix [SC2173](https://github.com/koalaman/shellcheck/wiki/SC2173)
2022-01-28 11:55:35 +01:00
Ole Schütt
cbaf0f4606 regtesting: Add timeouts to shell communication 2022-01-11 18:08:51 +01:00
Ole Schütt
5a4eaeead9 regtesting: Use re.fullmatch for --restrictdir 2021-12-28 12:18:35 +01:00
Matthias Krack
60ac3bc967 make "pretty" 2021-12-10 11:54:27 +01:00
Matthias Krack
f19bc41fd7 Do not use shell mechanism for ec tests 2021-12-10 11:54:27 +01:00
Fabian Ducry
f45d5d9227 fix shebang -> /usr/bin/env python3 2021-11-24 16:09:42 +01:00
Matthias Krack
9a7b4d736b Add flag for work base dir 2021-11-04 15:03:23 +01:00
Matthias Krack
08388a1bd5 Run tests in classic mode failing with keepalive 2021-11-04 10:37:11 +01:00
Matthias Krack
eb7a39737e Use -n flag common to both mpiexec and srun 2021-11-03 11:07:37 +01:00
Ole Schütt
5fed491dca regtesting: Fix Python 3.6 compatibility 2021-10-28 18:55:38 +02:00
Ole Schütt
8eae7e3658 regtesting: Fix OpenMPI compatibility 2021-10-28 18:55:38 +02:00
Ole Schütt
adbf7f0be0 regtesting: Ignore encoding errors 2021-10-28 18:55:38 +02:00
Ole Schütt
8802c890ea regtesting: Replace status TIMEOUT with TIMED OUT 2021-10-28 18:55:38 +02:00
Ole Schütt
4ee6346eb2 regtesting: Remove dependency on typing_extensions 2021-10-28 18:55:38 +02:00
Ole Schütt
370690111b regtesting: Add classic mode to do_regtest.py 2021-10-27 15:01:36 +02:00
Matthias Krack
47f9fa0235 Print info about OMP_STACKSIZE 2021-09-29 13:56:21 +02:00
Ole Schütt
2ff7a53c31 regtesting: Fix visible_gpu_devices 2021-07-05 14:30:20 +02:00
Ole Schütt
5929cfdf3e regtesting: Set HIP_VISIBLE_DEVICES 2021-07-02 13:37:01 +02:00
Ole Schütt
6dcb27d01a regtesting: Improve wrong result message 2021-06-08 15:49:46 +02:00
Ole Schütt
d4a823054a Regtests: Optimize TEST_DIRS order 2021-06-04 16:34:52 +02:00
Ole Schütt
23844a3ef0 Docker: Use new do_regtest.py for Cuda test 2021-06-04 16:34:52 +02:00
Ole Schütt
bbd158e2cc regtesting: Add do_regtest.py 2021-06-04 16:34:52 +02:00
Ole Schütt
3359402a82 Docker: Remove test_scaling, it got replaced by test_performance 2021-03-11 21:23:57 +01:00
Tiziano Müller
97d9c2f1f6 regtest: remove deprecated options completely
should help with conda-forge/cp2k-feedstock#7
2020-12-02 19:27:58 +01:00
Ole Schütt
4e271ea1eb Toolchain: Remove dependency on locales 2020-10-19 18:50:12 +02:00
Ole Schütt
67d412b930 Set encoding explicitly to utf8 in Python and Perl 2020-10-19 11:25:10 +02:00
Ole Schütt
d11024a487 do_regtest: Move to Python3 2020-10-18 12:31:17 +02:00
Tiziano Müller
61740544b7 regtesting: use en_US.UTF-8 since it seems more portable 2020-08-11 14:29:21 +02:00
Edward Ditler
a4c43d8a6b Allow non-ASCII characters. 2020-08-10 17:04:08 +02:00
Matthias Krack
4f34284b7e Remove unused regtest configuration files 2020-08-06 12:46:12 +02:00
Matthias Krack
903ff39145 Count warnings 2020-08-06 06:50:18 +02:00
Matthias Krack
52240b9043 Perform proper clean for sopt and popt 2020-08-06 06:50:18 +02:00
Tiziano Müller
447073b048 regtesting: handle empty lines and comments gracefully 2020-07-31 10:58:33 +02:00
Matthias Krack
3dcdb90ad1 Fix extension for unittests 2020-06-12 19:22:29 +02:00
Matthias Krack
a4c458c12e Remove obsolete regtest configuration files 2020-06-11 21:25:39 +02:00
Ole Schütt
e15be0ade5 Docker: Remove popt from scaling test 2020-06-11 17:31:08 +02:00
Ole Schütt
8ba70f2a84 Move to Python3 2020-05-24 21:28:39 +02:00
Ole Schütt
815b46f892 Docker: Add input check for benchmarks 2020-03-12 13:10:24 +01:00
Alfio Lazzaro
6f13f0daac
Update DBCSR to v2.1.0-rc10 (#809)
* Init DBCSR as first to set GPU device

* Add a comment, DBCSR has to be the first GPU call (workaround for mult-gpu)

* Remove MPI allocation in DBCSR

* Update dbcsr to 2.1.0-rc10
2020-03-10 18:02:30 +01:00