Skip to content

Commit 0ce7f6c

Browse files
author
Joel Allred
committed
Add more phases for smart-harness input-factory
1 parent e8d6c67 commit 0ce7f6c

File tree

1 file changed

+32
-5
lines changed

1 file changed

+32
-5
lines changed

diffblue.yml

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,33 @@ phases:
3232
unwind: 1
3333
nextPhase:
3434
not_analyzed: null
35+
time_out: 3
36+
- timeout: 150
37+
cbmcArguments:
38+
classpath: '/tools/cbmc/models.jar:.'
39+
smart-harness: simplest-constructor-and-nondet
40+
java-assume-inputs-non-null: true
41+
max-nondet-array-length: 20
42+
max-nondet-string-length: 50
43+
string-printable: true
44+
java-assume-inputs-integral: true
45+
throw-runtime-exceptions: false
46+
unwind: 4
47+
nextPhase:
48+
time_out: 3
49+
- timeout: 150
50+
cbmcArguments:
51+
classpath: '/tools/cbmc/models.jar:.'
52+
smart-harness: simplest-constructor-and-nondet
53+
java-assume-inputs-non-null: true
54+
max-nondet-array-length: 30
55+
max-nondet-string-length: 100
56+
string-printable: false
57+
java-assume-inputs-integral: false
58+
throw-runtime-exceptions: false
59+
unwind: 16
60+
nextPhase:
61+
time_out: 3
3562
- timeout: 150
3663
cbmcArguments:
3764
classpath: '/tools/cbmc/models-simple-overlay.jar:/tools/cbmc/models.jar:.'
@@ -57,7 +84,7 @@ phases:
5784
throw-runtime-exceptions: false
5885
unwind: 1
5986
nextPhase:
60-
time_out: 8
87+
time_out: 10
6188
- timeout: 150
6289
cbmcArguments:
6390
classpath: '/tools/cbmc/models-simple-overlay.jar:/tools/cbmc/models.jar:.'
@@ -69,7 +96,7 @@ phases:
6996
throw-runtime-exceptions: false
7097
unwind: 2
7198
nextPhase:
72-
time_out: 8
99+
time_out: 10
73100
- timeout: 150
74101
cbmcArguments:
75102
classpath: '/tools/cbmc/models.jar:.'
@@ -81,7 +108,7 @@ phases:
81108
throw-runtime-exceptions: false
82109
unwind: 4
83110
nextPhase:
84-
time_out: 8
111+
time_out: 10
85112
- timeout: 150
86113
cbmcArguments:
87114
classpath: '/tools/cbmc/models.jar:.'
@@ -93,7 +120,7 @@ phases:
93120
throw-runtime-exceptions: false
94121
unwind: 8
95122
nextPhase:
96-
time_out: 8
123+
time_out: 10
97124
- timeout: 150
98125
cbmcArguments:
99126
classpath: '/tools/cbmc/models.jar:.'
@@ -105,7 +132,7 @@ phases:
105132
throw-runtime-exceptions: false
106133
unwind: 16
107134
nextPhase:
108-
time_out: 8
135+
time_out: 10
109136
- timeout: 150
110137
cbmcArguments:
111138
classpath: '/tools/cbmc/models.jar:.'

0 commit comments

Comments
 (0)