workflows/eval: disable swap (#431459)

authored by Wolfgang Walther and committed by GitHub da2ebbb1 5c11967c

+5 -6
+5 -6
.github/workflows/eval.yml
··· 32 32 outputs: 33 33 targetRunId: ${{ steps.targetRunId.outputs.targetRunId }} 34 34 steps: 35 - - name: Enable swap 35 + # We'd rather fail than run slow eval on swap. 36 + # Failing allows us to adjust the chunkSize to remain fast. 37 + - name: Disable swap 36 38 run: | 37 - sudo fallocate -l 10G /swap 38 - sudo chmod 600 /swap 39 - sudo mkswap /swap 40 - sudo swapon /swap 39 + sudo swapoff -a 41 40 42 41 - name: Check out the PR at the test merge commit 43 42 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 ··· 56 55 run: | 57 56 nix-build untrusted/ci -A eval.singleSystem \ 58 57 --argstr evalSystem "$MATRIX_SYSTEM" \ 59 - --arg chunkSize 10000 \ 58 + --arg chunkSize 8000 \ 60 59 --out-link merged 61 60 # If it uses too much memory, slightly decrease chunkSize 62 61