h5

出典:h5fortran/docs/TEST.md

テスト

cmake -S . -B build -DBUILD_TESTING=ON
cmake --build build
ctest --test-dir build --output-on-failure

テスト範囲は次のとおり。

MPI test は CMake が検出した MPIEXEC_EXECUTABLE と MPIEXEC_NUMPROC_FLAG を使う。実行環境が socket 作成や process spawn を禁止している場合、Parallel test のみ実行環境側の許可が必要になる。

Pythonポストプロセスの単体テストは独立したh5xdmfリポジトリで実行する。

可視化出力からポストプロセスまでの確認方法は 逐次例と並列例を参照する。 クラスタではMPIを使うテスト・例をジョブスクリプトから実行し、ログインノードでは実行しない。