Really add binary verification to regression test.

This commit is contained in:
Thomas Sewell 2014-09-08 16:23:10 +10:00
parent 41c0e994ad
commit 083a4b68d7
2 changed files with 12 additions and 2 deletions

View File

@ -26,7 +26,7 @@ report-regression:
HEAPS += AInvs BaseRefine Refine
# CRefine heaps.
HEAPS += CBaseRefine CRefine
HEAPS += CKernel CSpec CBaseRefine CRefine
# capDL heaps.
HEAPS += DBaseRefine DRefine DPolicy DSpecProofs
@ -34,6 +34,9 @@ HEAPS += DBaseRefine DRefine DPolicy DSpecProofs
# Security Proofs
HEAPS += Access InfoFlow InfoFlowC
# Binary Verification
HEAPS += SimplExportAndRefine
# Separation Kernel Bisimilarity
HEAPS += Bisim
@ -42,7 +45,7 @@ HEAPS += SepTactics SepTacticsExamples
# Additional dependencies
CBaseRefine CRefine: c-kernel
CKernel CSpec CBaseRefine CRefine: c-kernel
# Preprocess the kernel's source code and bitfield theory files.
c-kernel: .FORCE

View File

@ -27,6 +27,8 @@
<!-- CRefine -->
<sequence timeout="14400">
<test name="CKernel">make CKernel</test>
<test name="CSpec">make CSpec</test>
<test name="CBaseRefine">make CBaseRefine</test>
<test name="CRefine">make CRefine</test>
</sequence>
@ -49,6 +51,11 @@
<test name="Bisim">make Bisim</test>
</sequence>
<!-- Binary Verification -->
<sequence depends="CSpec">
<test name="SimplExportAndRefine">make SimplExportAndRefine</test>
</sequence>
<!-- Separation Logic. -->
<sequence>
<test name="SepTactics">make SepTactics</test>