Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 10 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,19 +97,26 @@ jobs:
run: |
ctest --test-dir build -V --timeout 1700 -R MODULE_MD

- name: source_psi Unittests
- name: Module_Psi Unittests
env:
GTEST_COLOR: 'yes'
OMP_NUM_THREADS: '2'
run: |
ctest --test-dir build -V --timeout 1700 -R source_psi
ctest --test-dir build -V --timeout 1700 -R MODULE_PSI

- name: Module_RI Unittests
env:
GTEST_COLOR: 'yes'
OMP_NUM_THREADS: '2'
run: |
ctest --test-dir build -V --timeout 1700 -R MODULE_RI

- name: Module_Estate Unittests
env:
GTEST_COLOR: 'yes'
OMP_NUM_THREADS: '2'
run: |
ctest --test-dir build -V --timeout 1700 -R MODULE_ESTATE

- name: 01_PW Test
env:
Expand Down Expand Up @@ -186,4 +193,4 @@ jobs:
GTEST_COLOR: 'yes'
OMP_NUM_THREADS: '2'
run: |
ctest --test-dir build -V --timeout 1700 -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|MODULE_BASE|MODULE_IO|MODULE_HSOLVER|MODULE_CELL|MODULE_MD|source_psi|MODULE_RI'
ctest --test-dir build -V --timeout 1700 -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|MODULE_BASE|MODULE_IO|MODULE_HSOLVER|MODULE_CELL|MODULE_MD|MODULE_PSI|MODULE_ESTATE|MODULE_RI'
26 changes: 13 additions & 13 deletions source/source_estate/test/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,44 +12,44 @@ if (ENABLE_MPI)
install(DIRECTORY support DESTINATION ${CMAKE_CURRENT_BINARY_DIR})

AddTest(
TARGET Elecstate_Op_UTs
TARGET MODULE_ESTATE_Elecstate_Op_UTs
LIBS parameter ${math_libs} psi base device
SOURCES ../kernels/test/elecstate_op_test.cpp
)

AddTest(
TARGET elecstate_occupy
TARGET MODULE_ESTATE_elecstate_occupy
LIBS parameter ${math_libs} base device
SOURCES elecstate_occupy_test.cpp ../occupy.cpp
)

AddTest(
TARGET elecstate_magnetism
TARGET MODULE_ESTATE_elecstate_magnetism
LIBS parameter ${math_libs} base device
SOURCES elecstate_magnetism_test.cpp ../magnetism.cpp
)

AddTest(
TARGET elecstate_fp_energy
TARGET MODULE_ESTATE_elecstate_fp_energy
LIBS parameter ${math_libs} base device
SOURCES elecstate_fp_energy_test.cpp ../fp_energy.cpp
)

AddTest(
TARGET elecstate_print
TARGET MODULE_ESTATE_elecstate_print
LIBS parameter ${math_libs} base device
SOURCES elecstate_print_test.cpp ../elecstate_print.cpp ../occupy.cpp
)

AddTest(
TARGET elecstate_base
TARGET MODULE_ESTATE_elecstate_base
LIBS parameter ${math_libs} base device
SOURCES elecstate_base_test.cpp ../elecstate.cpp ../elecstate_tools.cpp ../occupy.cpp ../../source_psi/psi.cpp
../../source_base/module_fft/fft_bundle.cpp ../../source_base/module_fft/fft_cpu.cpp
)

AddTest(
TARGET elecstate_pw
TARGET MODULE_ESTATE_elecstate_pw
LIBS parameter ${math_libs} planewave_serial base device
SOURCES elecstate_pw_test.cpp
../elecstate_pw.cpp
Expand All @@ -62,31 +62,31 @@ AddTest(
)

AddTest(
TARGET elecstate_energy
TARGET MODULE_ESTATE_elecstate_energy
LIBS parameter ${math_libs} base device
SOURCES elecstate_energy_test.cpp ../elecstate_energy.cpp ../fp_energy.cpp
)

AddTest(
TARGET potentials_base
TARGET MODULE_ESTATE_potentials_base
SOURCES potentials_base_test.cpp
)

AddTest(
TARGET potentials_new
TARGET MODULE_ESTATE_potentials_new
LIBS parameter ${math_libs} base device planewave_serial
SOURCES potential_new_test.cpp ../module_pot/potential_new.cpp
)

AddTest(
TARGET charge_test
TARGET MODULE_ESTATE_charge_test
LIBS parameter ${math_libs} planewave_serial base device cell_info
SOURCES charge_test.cpp ../module_charge/charge.cpp
../../source_io/module_output/output.cpp
)

AddTest(
TARGET charge_mixing
TARGET MODULE_ESTATE_charge_mixing
LIBS parameter base ${math_libs} psi device planewave_serial cell_info
SOURCES charge_mixing_test.cpp
../module_charge/charge_mixing.cpp ../module_charge/charge_mixing_dmr.cpp ../module_charge/charge_mixing_residual.cpp
Expand All @@ -95,7 +95,7 @@ AddTest(
)

AddTest(
TARGET charge_extra
TARGET MODULE_ESTATE_charge_extra
LIBS parameter ${math_libs} base device cell_info
SOURCES charge_extra_test.cpp ../module_charge/charge_extra.cpp ../../source_io/module_output/read_cube.cpp ../../source_io/module_output/write_cube.cpp
../../source_io/module_output/output.cpp ../../source_base/module_fft/fft_bundle.cpp ../../source_base/module_fft/fft_cpu.cpp
Expand Down
6 changes: 3 additions & 3 deletions source/source_estate/test_mpi/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ remove_definitions(-D__MLALGO)
remove_definitions(-D_OPENMP)

AddTest(
TARGET charge_mpi_test
TARGET MODULE_ESTATE_charge_mpi_test
LIBS parameter ${math_libs} psi base device planewave
SOURCES charge_mpi_test.cpp ../module_charge/charge_mpi.cpp
)

add_test(NAME charge_mpi_test_4np
COMMAND mpirun -np 4 ./charge_mpi_test;
add_test(NAME MODULE_ESTATE_charge_mpi_test_4np
COMMAND mpirun -np 4 ./MODULE_ESTATE_charge_mpi_test;
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
)
4 changes: 2 additions & 2 deletions source/source_psi/test/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AddTest(
TARGET source_psi_Unittests
TARGET MODULE_PSI_Unittests
LIBS parameter ${math_libs} base device
SOURCES
psi_test.cpp
Expand All @@ -8,7 +8,7 @@ AddTest(

if(ENABLE_LCAO)
AddTest(
TARGET source_psi_initializer_unit_test
TARGET MODULE_PSI_initializer_unit_test
LIBS parameter ${math_libs} base device psi psi_initializer planewave
SOURCES
psi_initializer_unit_test.cpp
Expand Down
Loading