From d9f97134b97167b3e44ab62b45f774e081d9da79 Mon Sep 17 00:00:00 2001 From: Gaurav Dhingra Date: Tue, 1 Apr 2025 16:53:55 +0530 Subject: [PATCH] run standalone tests without custom MPI wrappers with MPICH as well --- .github/workflows/CI.yml | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index b470f1b..a271887 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,8 +12,8 @@ env: MACOSX_DEPLOYMENT_TARGET: 14.0 jobs: - Run_standalone_tests_without_custom_MPI_wrappers: - name: "Run standalone tests without custom MPI Wrappers" + Run_standalone_tests_without_custom_MPI_wrappers_with_OpenMPI: + name: "Run standalone tests with Open MPI without custom MPI Wrappers" runs-on: ${{ matrix.os }} strategy: matrix: @@ -33,6 +33,27 @@ jobs: cd tests ./run_tests.sh --without-wrappers + Run_standalone_tests_without_custom_MPI_wrappers_with_MPICH: + name: "Run standalone tests with MPICH without custom MPI Wrappers" + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: ["macos-latest", "ubuntu-20.04"] + steps: + - uses: actions/checkout@v4 + + - name: Setup Micromamba + uses: mamba-org/setup-micromamba@v2.0.2 + with: + micromamba-version: '2.0.4-0' + environment-file: ci/environment_gfortran_mpich.yml + + - name: Run standalone tests with MPICH and without MPI wrappers + shell: bash -e -x -l {0} + run: | + cd tests + ./run_tests.sh --without-wrappers + Run_standalone_tests_with_GFortran_with_OpenMPI: name: "Run standalone tests with GFortran with Open MPI" runs-on: ${{ matrix.os }}