Skip to content

Commit

Permalink
CI: Add testing that uses metis library
Browse files Browse the repository at this point in the history
  • Loading branch information
gsjaardema committed Sep 7, 2023
1 parent 495fd20 commit 573f30b
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions .github/workflows/build_variant.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -86,6 +87,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -101,6 +103,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -116,6 +119,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -131,6 +135,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -146,6 +151,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -161,6 +167,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -176,6 +183,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "YES",
extra: "",
Expand All @@ -191,6 +199,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "APPLICATIONS=NO LEGACY=NO",
Expand All @@ -206,6 +215,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "YES",
gtest: "YES",
extra: "",
Expand All @@ -221,6 +231,7 @@ jobs:
use_kokkos: "YES",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "",
Expand All @@ -236,6 +247,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "NO",
extra: "OMIT_DEPRECATED=YES",
Expand All @@ -251,6 +263,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "YES",
extra: "MODERN=YES",
Expand All @@ -266,6 +279,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "YES",
use_faodel: "NO",
use_metis: "NO",
use_catalyst2: "NO",
gtest: "YES",
extra: "",
Expand All @@ -281,6 +295,7 @@ jobs:
use_kokkos: "NO",
use_adios2: "NO",
use_faodel: "YES",
use_metis: "YES",
use_catalyst2: "NO",
gtest: "YES",
extra: "",
Expand All @@ -306,10 +321,10 @@ jobs:
run: ls ${HOME} && ls ${HOME}/environments && ls ${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }} && ls ${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }}/lib

- name: install additional TPL
if: ${{ matrix.config.use_kokkos == 'YES' || matrix.config.use_adios2 == 'YES' || matrix.config.gtest == 'YES' || matrix.config.use_faodel == 'YES' || matrix.config.use_catalyst == 'YES' }}
if: ${{ matrix.config.use_kokkos == 'YES' || matrix.config.use_adios2 == 'YES' || matrix.config.gtest == 'YES' || matrix.config.use_faodel == 'YES' || matrix.config.use_catalyst == 'YES' || matrix.config.use_metis == 'YES' }}
run: |
set -x
COMPILER=${{ matrix.config.compiler }} KOKKOS=${{ matrix.config.use_kokkos }} ADIOS2=${{ matrix.config.use_adios2 }} CATALYST2=${{ matrix.config.use_catalyst2 }} FAODEL=${{ matrix.config.use_faodel }} GNU_PARALLEL=OFF GTEST=${{ matrix.config.gtest }} INSTALL_PATH=${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }} ./install-tpl.sh
COMPILER=${{ matrix.config.compiler }} KOKKOS=${{ matrix.config.use_kokkos }} ADIOS2=${{ matrix.config.use_adios2 }} CATALYST2=${{ matrix.config.use_catalyst2 }} FAODEL=${{ matrix.config.use_faodel }} METIS=${{ matrix.config.use_metis }} GNU_PARALLEL=OFF GTEST=${{ matrix.config.gtest }} INSTALL_PATH=${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }} ./install-tpl.sh
ls ${HOME} && ls ${HOME}/environments && ls ${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }} && ls ${HOME}/environments/${{ matrix.config.compiler }}-${{ matrix.hdf5 }}-${{ matrix.netcdf }}-${{ matrix.cgns }}/lib
###
Expand Down

0 comments on commit 573f30b

Please sign in to comment.