github: remove Refine sessions from github CI

With Isabelle2020 the Refine sessions are too close to memory
boundaries on github runners, the tests randomly fail with out-of-store
exceptions in polyml (but also randomly succeed without change).

Removing the session here until we have a better solution.

Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
This commit is contained in:
Gerwin Klein 2020-11-26 08:22:21 +11:00 committed by Gerwin Klein
parent ca9df38137
commit 0c275ddad0
1 changed files with 25 additions and 21 deletions

View File

@ -53,27 +53,31 @@ jobs:
isa_branch: ts-2020 isa_branch: ts-2020
session: ExecSpec ASpec AInvs EVTutorial session: ExecSpec ASpec AInvs EVTutorial
refine: # With Isabelle2020 the Refine session is now too close to resource
name: Refine # boundaries on github runners -- it runs out of memory from time
needs: ainvs # to time.
runs-on: ubuntu-latest #
strategy: # refine:
fail-fast: false # name: Refine
matrix: # needs: ainvs
arch: [ARM, ARM_HYP, RISCV64, X64] # runs-on: ubuntu-latest
steps: # strategy:
- name: Cache Isabelle Images # fail-fast: false
uses: actions/cache@v2 # matrix:
with: # arch: [ARM, ARM_HYP, RISCV64, X64]
path: cache/ # steps:
key: ${{ runner.os }}-${{ matrix.arch }}-images-${{ github.sha }} # - name: Cache Isabelle Images
restore-keys: ${{ runner.os }}-${{ matrix.arch }}-images # uses: actions/cache@v2
- name: Run Proofs # with:
uses: seL4/ci-actions/run-proofs@master # path: cache/
with: # key: ${{ runner.os }}-${{ matrix.arch }}-images-${{ github.sha }}
L4V_ARCH: ${{ matrix.arch }} # restore-keys: ${{ runner.os }}-${{ matrix.arch }}-images
isa_branch: ts-2020 # - name: Run Proofs
session: Refine # uses: seL4/ci-actions/run-proofs@master
# with:
# L4V_ARCH: ${{ matrix.arch }}
# isa_branch: ts-2020
# session: Refine
cspec: cspec:
name: CSpec name: CSpec