History log of /seL4-l4v-10.1.1/l4v/run_tests
Revision Date Author Comments
# 1a504d1f 02-Oct-2018 Japheth Lim <Japheth.Lim@data61.csiro.au>

run_tests: move selection of RefineOrphanage to run_tests

This is more consistent with how we handle other broken proof sessions
in the run_tests framework.


# 39c11f16 10-Jul-2018 Gerwin Klein <gerwin.klein@data61.csiro.au>

riscv run_tests: enable ASpec and ASpecDoc test sessions


# cc387f96 30-Jun-2018 Gerwin Klein <gerwin.klein@data61.csiro.au>

Isabelle2018: AsmRefine currently only for 32bit platforms


# db111292 06-Jul-2018 Gerwin Klein <gerwin.klein@data61.csiro.au>

run_tests: switch off quick_and_dirty for X64


# 451e204a 17-Jan-2018 Rafal Kolanski <rafal.kolanski@nicta.com.au>

x64: test CRefine in quick_and_dirty mode


# 15818f21 20-Jun-2018 Gerwin Klein <gerwin.klein@data61.csiro.au>

run_tests: add RISCV64 test architecture


# 18cf8805 17-Jan-2018 Thomas Sewell <Thomas.Sewell@data61.csiro.au>

run_tests: Create and fetch timing/timeout info.


# 9bdb47e1 22-Oct-2017 Miki Tanaka <miki.tanaka@nicta.com.au>

reintroduce Orphanage test (for ARM only)

- Orphanage files in the ARM_HYP and X64 directories are not tested at the moment
- once we finish proving them, we will remove the restriction to ARM


# 7942cf91 03-Oct-2017 Joel Beeren <joel.beeren@data61.csiro.au>

run_tests: stop CRefine et al from being excluded from regression for x64


# 6aa0ef43 15-Aug-2017 Alejandro Gomez-Londono <alejandro.gomez@data61.csiro.au>

arm-hyp regression: minimise run_tests exclusions


# 4d819721 15-Aug-2017 Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>

x64 regression: minimise run_tests exclusions


# ac0af865 09-Aug-2017 Joel Beeren <joel.beeren@nicta.com.au>

run_tests: add CRefine et al to X64 excludes


# bb4e7036 09-Aug-2017 Joel Beeren <joel.beeren@nicta.com.au>

run_tests: fix X64 excludes


# d9afe3f4 08-Aug-2017 Joel Beeren <joel.beeren@nicta.com.au>

run_tests: Adjust environment flags for build

*** ALERT: ANYONE USING SKIP_REFINE_PROOFS SHOULD CHANGE TO
SKIP_DUPLICATED_PROOFS IN ~/.isabelle/etc/settings!!! ***

Previously SKIP_REFINE_PROOFS was being used to skip duplicated Refine
and AInvs proofs when building CBaseRefine and InfoFlowC. This
conflicted with adding an option to actually skip building Refine proofs
(for example when trying to quickly build DBaseRefine).

After this change, we have the following SKIP_PROOFS flags:
* SKIP_AINVS_PROOFS: used to skip AInvs proofs (for example when
building Refine)
* SKIP_REFINE_PROOFS: used to skip Refine proofs (for example when
building DBaseRefine)
* SKIP_DUPLICATED_PROOFS: used to skip the rebuild of AInvs and
Refine when building forked images such as CBaseRefine and
InfoFlowC

In addition, the QUICK_AND_DIRTY flag for AInvs has been changed:
INVS_QUICK_AND_DIRTY -> AINVS_QUICK_AND_DIRTY


# 365643d7 25-Jul-2017 Alejandro Gomez-Londono <alejandro.gomez@data61.csiro.au>

run_tests: rewritten in python (used to be bash)


# 63e1aa0c 03-Jul-2017 Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>

x64 cspec: temporarily sorry bitfield proofs


# ce748b75 22-Jun-2017 Matthew Brecknell <Matthew.Brecknell@data61.csiro.au>

x64: create arch-specific CKernel


# 819f1492 08-Jun-2017 Alejandro Gomez-Londono <alejandro.gomez@data61.csiro.au>

test: Reestablish ARM as the default platform for test


# 74500bd8 12-May-2017 Alejandro Gomez-Londono <alejandro.gomez@data61.csiro.au>

arm-hyp test: Adding exclusion test set for ARM_HYP + cleanup


# 28c47bf7 27-Apr-2017 Gerwin Klein <gerwin.klein@data61.csiro.au>

arm-hyp: temporarily remove ASpec_ARM ExecSpec_ARM tests


# 31984563 25-Apr-2017 Gerwin Klein <gerwin.klein@data61.csiro.au>

arm-hyp: switch quick_and_dirty back on for Refine

(until those sorries are done)


# 8a1fae26 16-Apr-2017 Gerwin Klein <gerwin.klein@data61.csiro.au>

arm-hyp: skip Refine proofs in CBaseRefine image for faster test


# 3269d608 16-Apr-2017 Gerwin Klein <gerwin.klein@data61.csiro.au>

arm-hyp: enable CRefine + License tests; REFINE_QUICK_AND_DIRTY off


# 1efbaf8e 21-Mar-2017 Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au>

arm-hyp tests: fixing run_tests to work with testboard


# e62d1325 12-Mar-2017 Miki Tanaka <miki.tanaka@nicta.com.au>

arm-hyp tests: add Refine to the regression tests, quick_and_dirty set for Refine, unset for AInvs


# 7b46be54 28-Feb-2017 Alejandro Gomez-Londono <alejandro.gomez@nicta.com.au>

arm-hyp test: Fix annoying handling of arguments in run_tests


# e0b6d45d 21-Feb-2017 Miki Tanaka <miki.tanaka@nicta.com.au>

arm-hyp test: add BaseRefine to regression, set up REFINE_QUICK_AND_DIRETY for Refine


# 2ae9147f 02-Aug-2016 Miki Tanaka <miki.tanaka@nicta.com.au>

arm-hyp test: default targets for arm-hyp, turn on quick_and_dirty for AInvs


# d7178966 20-Jul-2016 Miki Tanaka <miki.tanaka@nicta.com.au>

arm-hyp test: regression for ARM_HYP

* add SpecCheck test, also add ASpec and ExecSpec tests for ARM arch
(the error messages that ARMxxx tests give are not prefixed with "ARM")
* export L4V_ARCH=ARM_HYP in run_tests


# 4a5fa29b 28-Apr-2017 Gerwin Klein <gerwin.klein@data61.csiro.au>

x64: add CI test setup


# f1deda87 05-Aug-2015 Gerwin Klein <gerwin.klein@nicta.com.au>

space tweak


# 2a03e81d 14-Jul-2014 Gerwin Klein <gerwin.klein@nicta.com.au>

Import release snapshot.