From 6810f5f3f8db87b9b34c05166cfb5284c9126029 Mon Sep 17 00:00:00 2001 From: Daniel Peter Date: Thu, 14 Nov 2024 14:45:43 +0100 Subject: [PATCH] updates kernel testing --- .github/workflows/CI.yml | 62 ++++++++++++++++++++++++++++++---------- 1 file changed, 47 insertions(+), 15 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 79d951750..83d9a2ba7 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -414,8 +414,31 @@ jobs: run: ./.github/scripts/run_tests.sh shell: bash - linuxTest_5: - name: Test 5 - kernel HIP GPU homogeneous acoustic + linuxTest_5a: + name: Test 5a - kernel homogeneous acoustic + runs-on: ubuntu-latest + needs: [linuxCheck] + + steps: + - uses: actions/checkout@v4 + + - name: Install packages + run: ./.github/scripts/run_install.sh + shell: bash + + - name: Run build + run: ./.github/scripts/run_build.sh + shell: bash + + - name: Run test kernel + env: + TESTDIR: EXAMPLES/applications/homogeneous_acoustic/ + RUN_KERNEL: true + run: ./.github/scripts/run_tests.sh + shell: bash + + linuxTest_5b: + name: Test 5b - kernel homogeneous acoustic GPU HIP runs-on: ubuntu-latest needs: [linuxCheck] @@ -436,23 +459,39 @@ jobs: run: ./.github/scripts/run_build.sh shell: bash - - name: Run test kernel + - name: Run test kernel w/ GPU env: TESTDIR: EXAMPLES/applications/homogeneous_acoustic/ RUN_KERNEL: true + GPU: true run: ./.github/scripts/run_tests.sh shell: bash - - name: Run test kernel w/ GPU + linuxTest_6a: + name: Test 6a - kernel homogeneous halfspace + runs-on: ubuntu-latest + needs: [linuxCheck] + + steps: + - uses: actions/checkout@v4 + + - name: Install packages + run: ./.github/scripts/run_install.sh + shell: bash + + - name: Run build + run: ./.github/scripts/run_build.sh + shell: bash + + - name: Run test kernel env: - TESTDIR: EXAMPLES/applications/homogeneous_acoustic/ + TESTDIR: EXAMPLES/applications/homogeneous_halfspace/ RUN_KERNEL: true - GPU: true run: ./.github/scripts/run_tests.sh shell: bash - linuxTest_6: - name: Test 6 - kernel HIP GPU homogeneous halfspace + linuxTest_6b: + name: Test 6b - kernel homogeneous halfspace GPU HIP runs-on: ubuntu-latest needs: [linuxCheck] @@ -473,13 +512,6 @@ jobs: run: ./.github/scripts/run_build.sh shell: bash - - name: Run test kernel - env: - TESTDIR: EXAMPLES/applications/homogeneous_halfspace/ - RUN_KERNEL: true - run: ./.github/scripts/run_tests.sh - shell: bash - - name: Run test kernel w/ GPU env: TESTDIR: EXAMPLES/applications/homogeneous_halfspace/