diff --git a/.github/workflows/actions-ci.yml b/.github/workflows/actions-ci.yml index bdffa365eeb..250c8555e22 100644 --- a/.github/workflows/actions-ci.yml +++ b/.github/workflows/actions-ci.yml @@ -131,13 +131,20 @@ jobs: OpenBSD-64-bit: needs: [sanity-test-run] - runs-on: macos-12 + runs-on: macos-12-large + strategy: + matrix: + runner: ["tests/ci/run_posix_tests.sh", "tests/ci/run_fips_tests.sh"] steps: - uses: actions/checkout@v3 - name: OpenBSD - uses: cross-platform-actions/action@v0.10.0 + uses: cross-platform-actions/action@v0.22.0 + env: + AWS_LC_SSL_TEST_RUNNER_PEEK_ROUNDS: 5 with: + environment_variables: AWS_LC_SSL_TEST_RUNNER_PEEK_ROUNDS operating_system: openbsd + cpu_count: 12 architecture: x86-64 version: '7.4' shell: bash @@ -146,7 +153,7 @@ jobs: mkdir "${HOME}/bin" ln -s /usr/local/bin/gmake "${HOME}/bin/make" export PATH="${HOME}/bin:${PATH}" - + ${{ matrix.runner }} # TODO: Investigate sudden hanging tests and failures in GHA runners (P114059413) # MSVC-SDE-32-bit: