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