diff --git a/.github/workflows/nf-test-gpu.yml b/.github/workflows/nf-test-gpu.yml index 396e5a8a..e712bf1e 100644 --- a/.github/workflows/nf-test-gpu.yml +++ b/.github/workflows/nf-test-gpu.yml @@ -30,7 +30,9 @@ env: jobs: get-shards: - runs-on: "runs-on=${{ github.run_id }}/family=g4dn.xlarge/image=ubuntu24-gpu-x64" + runs-on: + - runs-on=${{ github.run_id }}-nf-test-get-shards-gpu + - runner=2cpu-linux-x64 name: "Get Shards" outputs: shard: ${{ steps.set-shards.outputs.shard }} @@ -86,6 +88,10 @@ jobs: with: fetch-depth: 0 + - name: Test CUDA + run: | + nvidia-smi -L + - name: Run nf-test Action uses: ./.github/actions/nf-test with: diff --git a/.github/workflows/nf-test.yml b/.github/workflows/nf-test.yml index 653971d0..dec3d43e 100644 --- a/.github/workflows/nf-test.yml +++ b/.github/workflows/nf-test.yml @@ -35,7 +35,7 @@ jobs: get-shards: runs-on: - runs-on=${{ github.run_id }}-nf-test-get-shards - - runner=4cpu-linux-x64 + - runner=2cpu-linux-x64 name: "Get Shards" outputs: shard: ${{ steps.set-shards.outputs.shard }} diff --git a/tests/bwameth_use_gpu.nf.test b/tests/bwameth_use_gpu.nf.test index da89ea3c..9da5074b 100644 --- a/tests/bwameth_use_gpu.nf.test +++ b/tests/bwameth_use_gpu.nf.test @@ -6,6 +6,7 @@ nextflow_pipeline { tag "gpu" test("Params: bwameth | use_gpu") { + when { params { input = "${projectDir}/assets/samplesheet_gpu.csv"