-
Notifications
You must be signed in to change notification settings - Fork 108
/
tests.xml
74 lines (60 loc) · 2.38 KB
/
tests.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?xml version="1.0"?>
<!--
Copyright 2014, General Dynamics C4 Systems
SPDX-License-Identifier: GPL-2.0-only
-->
<!--
Regression Specification File
See "misc/regression/tests.xml" for a description of the file
format.
-->
<testsuite cpu-timeout="3600" depends="isabelle Lib">
<!-- Refine -->
<sequence depends="ASpec">
<test name="AInvs" cpu-timeout="14400">make AInvs</test>
<test name="BaseRefine">make BaseRefine</test>
<test name="Refine" cpu-timeout="28800">make Refine</test>
<test name="RefineOrphanage" cpu-timeout="3600">make RefineOrphanage</test>
</sequence>
<!-- CRefine -->
<sequence depends="CParser haskell-translator">
<test name="c-kernel" cpu-timeout="1800">make c-kernel</test>
<test name="CKernel" cpu-timeout="28800">make CKernel</test>
<test name="CSpec" cpu-timeout="14400">make CSpec</test>
<test name="CBaseRefine" cpu-timeout="28800">make CBaseRefine</test>
<test name="CRefine" cpu-timeout="36000">make CRefine</test>
</sequence>
<!-- DRefine -->
<sequence depends="AInvs">
<test name="DBaseRefine">make DBaseRefine</test>
<test name="DRefine" cpu-timeout="7200">make DRefine</test>
</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>
</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>
<!-- Separation Logic. -->
<sequence depends="haskell-translator Sep_Algebra">
<test name="SepTactics">make SepTactics</test>
</sequence>
<!-- Separation Logic on capDL. -->
<sequence depends="DSpec">
<test name="SepDSpec">make SepDSpec</test>
<test name="DSpecProofs">make DSpecProofs</test>
</sequence>
</testsuite>