Skip to content

Commit ac3d553

Browse files
committed
Small fix
1 parent f71700c commit ac3d553

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/test.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install CI tools
3737
run: |
3838
sudo apt-get update
39-
sudo apt-get install -y gfortran ccache ca-certificates python-is-python3
39+
sudo apt-get install -y gfortran ccache ca-certificates python-is-python3 xz-utils
4040
4141
- name: Install dftd4 from toolchain
4242
run: |
@@ -61,6 +61,11 @@ jobs:
6161
#!/usr/bin/env bash
6262
set +e
6363
64+
if [ "$#" -lt 2 ] || [[ "$1" == -* ]]; then
65+
echo "::error title=Invalid run_ctest.sh invocation::Expected: run_ctest.sh <group name> <ctest arguments...>"
66+
exit 2
67+
fi
68+
6469
name="$1"
6570
shift
6671
@@ -266,14 +271,14 @@ jobs:
266271
# GTEST_COLOR: 'yes'
267272
# OMP_NUM_THREADS: '2'
268273
# run: |
269-
# ctest --test-dir build -V --timeout 1700 -R 17_DS_DFTU
274+
# "$RUNNER_TEMP/run_ctest.sh" "17_DS_DFTU" -R 17_DS_DFTU
270275

271276
- name: Other Unittests
272277
env:
273278
GTEST_COLOR: 'yes'
274279
OMP_NUM_THREADS: '2'
275280
run: |
276-
"$RUNNER_TEMP/run_ctest.sh" -E 'integrate_test|01_PW|02_NAO_Gamma|03_NAO_multik|04_FF|05_rtTDDFT|06_SDFT|07_OFDFT|08_EXX|09_DeePKS|10_others|11_PW_GPU|12_NAO_Gamma_GPU|13_NAO_multik_GPU|15_rtTDDFT_GPU|16_SDFT_GPU|17_DS_DFTU|MODULE_BASE|MODULE_IO|MODULE_HSOLVER|MODULE_CELL|MODULE_MD|MODULE_PSI|MODULE_ESTATE|MODULE_RI|MODULE_HAMILT|MODULE_PW|MODULE_LCAO|MODULE_AO|MODULE_NAO|MODULE_RELAX|MODULE_LR'
281+
"$RUNNER_TEMP/run_ctest.sh" "Other Unittests" -E 'integrate_test|01_PW|02_NAO_Gamma|03_NAO_multik|04_FF|05_rtTDDFT|06_SDFT|07_OFDFT|08_EXX|09_DeePKS|10_others|11_PW_GPU|12_NAO_Gamma_GPU|13_NAO_multik_GPU|15_rtTDDFT_GPU|16_SDFT_GPU|17_DS_DFTU|MODULE_BASE|MODULE_IO|MODULE_HSOLVER|MODULE_CELL|MODULE_MD|MODULE_PSI|MODULE_ESTATE|MODULE_RI|MODULE_HAMILT|MODULE_PW|MODULE_LCAO|MODULE_AO|MODULE_NAO|MODULE_RELAX|MODULE_LR'
277282
278283
- name: Fail if any test group failed
279284
if: always()

0 commit comments

Comments
 (0)