From 28edcf6aa6a5d51d4b93af2dcf09a9ceca77abc4 Mon Sep 17 00:00:00 2001 From: frankfeifan Date: Mon, 29 Dec 2025 15:22:23 -0800 Subject: [PATCH] switch to streak2 and test --- .github/workflows/ci_tests.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 622294f4bbf..896de338ccd 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -166,6 +166,12 @@ jobs: ENABLE_HYPRE: OFF ENABLE_TRILINOS: ON GEOS_ENABLE_BOUNDS_CHECK: ON + RUNS_ON: streak2 + NPROC: 8 + DOCKER_RUN_ARGS: "--cpus=8 --memory=256g --runtime=nvidia -v /etc/pki/ca-trust/source/anchors/:/usr/local/share/ca-certificates/llnl:ro" + DOCKER_CERTS_DIR: "/usr/local/share/ca-certificates" + DOCKER_CERTS_UPDATE_COMMAND: "update-ca-certificates" + HOST_CONFIG: /spack-generated.cmake - name: Ubuntu (20.04, gcc 10.5.0, open-mpi 4.0.3) - github codespaces @@ -233,12 +239,16 @@ jobs: CMAKE_BUILD_TYPE: ${{ matrix.CMAKE_BUILD_TYPE }} DOCKER_IMAGE_TAG: ${{ needs.is_not_draft_pull_request.outputs.DOCKER_IMAGE_TAG }} DOCKER_REPOSITORY: ${{ matrix.DOCKER_REPOSITORY }} + DOCKER_CERTS_DIR: ${{ matrix.DOCKER_CERTS_DIR || '' }} + DOCKER_CERTS_UPDATE_COMMAND: ${{ matrix.DOCKER_CERTS_UPDATE_COMMAND || '' }} + DOCKER_RUN_ARGS: ${{ matrix.DOCKER_RUN_ARGS || '' }} ENABLE_HYPRE: ${{ matrix.ENABLE_HYPRE }} ENABLE_TRILINOS: ${{ matrix.ENABLE_TRILINOS }} GEOS_ENABLE_BOUNDS_CHECK: ${{ matrix.GEOS_ENABLE_BOUNDS_CHECK }} GCP_BUCKET: ${{ matrix.GCP_BUCKET }} HOST_CONFIG: ${{ matrix.HOST_CONFIG }} - RUNS_ON: ubuntu-22.04 + NPROC: ${{ matrix.NPROC || '' }} + RUNS_ON: ${{ matrix.RUNS_ON || 'ubuntu-22.04' }} secrets: inherit # If the 'ci: run integrated tests' PR label is found, the integrated tests will be run immediately after the cpu jobs.