lh-l4v/proof/tests.xml

80 lines
2.7 KiB
XML
Raw Normal View History

2014-07-14 19:32:44 +00:00
<?xml version="1.0"?>
<!--
Copyright 2014, General Dynamics C4 Systems
This software may be distributed and modified according to the terms of
the GNU General Public License version 2. Note that NO WARRANTY is provided.
See "LICENSE_GPLv2.txt" for details.
@TAG(GD_GPL)
-->
<!--
Regression Specification File
See "misc/regression/tests.xml" for a description of the file
format.
-->
<testsuite cpu-timeout="3600" depends="isabelle Lib">
2014-07-14 19:32:44 +00:00
<!-- Refine -->
<sequence depends="ASpec">
<test name="AInvs" cpu-timeout="7200">make AInvs</test>
2014-07-14 19:32:44 +00:00
<test name="BaseRefine">make BaseRefine</test>
<test name="Refine" cpu-timeout="14400">make Refine</test>
<test name="RefineOrphanage" cpu-timeout="3600">make RefineOrphanage</test>
2014-07-14 19:32:44 +00:00
</sequence>
<!-- CRefine -->
<sequence depends="CParser haskell-translator">
<test name="c-kernel" cpu-timeout="1800">make c-kernel</test>
2017-07-04 08:13:03 +00:00
<test name="CKernel" cpu-timeout="28800">make CKernel</test>
<test name="CSpec" cpu-timeout="14400">make CSpec</test>
<test name="CBaseRefine" depends="AInvs" cpu-timeout="28800">make CBaseRefine</test>
<test name="CRefine" cpu-timeout="28800">make CRefine</test>
2014-07-14 19:32:44 +00:00
</sequence>
<!-- DRefine -->
<sequence depends="AInvs">
2014-07-14 19:32:44 +00:00
<test name="DBaseRefine">make DBaseRefine</test>
<test name="DRefine" cpu-timeout="7200">make DRefine</test>
2014-07-14 19:32:44 +00:00
</sequence>
<!-- Access Control -->
<sequence depends="AInvs">
<test name="Access">make Access</test>
<test name="InfoFlow" cpu-timeout="7200">make InfoFlow</test>
<test name="InfoFlowCBase" depends="CRefine" cpu-timeout="14400"> make InfoFlowCBase</test>
<test name="InfoFlowC" cpu-timeout="7200">make InfoFlowC</test>
2014-07-14 19:32:44 +00:00
</sequence>
<!-- Access Control and capDL -->
<sequence depends="DRefine">
<test name="DPolicy">make DPolicy</test>
</sequence>
<!-- Bisim -->
<sequence depends="AInvs">
<test name="Bisim">make Bisim</test>
</sequence>
<!-- Binary Verification -->
<sequence depends="CSpec">
<test name="SimplExportAndRefine" cpu-timeout="43200">make SimplExportAndRefine</test>
</sequence>
2014-07-14 19:32:44 +00:00
<!-- Separation Logic. -->
<sequence depends="haskell-translator Sep_Algebra">
2014-07-14 19:32:44 +00:00
<test name="SepTactics">make SepTactics</test>
<test name="SepTacticsExamples" depends="ASpec DSpec">make SepTacticsExamples</test>
2014-07-14 19:32:44 +00:00
</sequence>
<!-- Separation Logic on capDL. -->
<sequence depends="DSpec">
<test name="SepDSpec">make SepDSpec</test>
2014-11-23 08:54:59 +00:00
<test name="DSpecProofs">make DSpecProofs</test>
</sequence>
2014-07-14 19:32:44 +00:00
</testsuite>