@@ -7,7 +7,7 @@ test_vtd_plugin_exists() {
7
7
cloe_shell -c ' test -d "${VTD_ROOT}"'
8
8
}
9
9
10
- @test " Expect schema equality : test_engine_json_schema.json" {
10
+ @test $( testname " Expect schema equality" " test_engine_json_schema.json" " 4d368665-b666-4289-8a7a-b76ca53db688 " ) {
11
11
# Note: you will have to update the schema files every time you change the schema,
12
12
# in order that this test completes successfully. Here's how you do it.
13
13
#
@@ -26,245 +26,245 @@ test_vtd_plugin_exists() {
26
26
fi
27
27
}
28
28
29
- @test " Expect check success : test_engine_smoketest.json" {
29
+ @test $( testname " Expect check success" " test_engine_smoketest.json" " 20c3f11e-4a93-4066-b61e-d485be5c8979 " ) {
30
30
cloe_engine check test_engine_smoketest.json
31
31
}
32
32
33
- @test " Expect run success : test_engine_smoketest.json" {
33
+ @test $( testname " Expect run success" " test_engine_smoketest.json" " b590e751-dace-4139-913c-a4a812af70ac " ) {
34
34
cloe_engine run test_engine_smoketest.json
35
35
}
36
36
37
- @test " Expect check failure : test_engine_bad_logging.json" {
37
+ @test $( testname " Expect check failure" " test_engine_bad_logging.json" " 107c36fe-7bd9-4559-b5e9-74b72baafd9f " ) {
38
38
run cloe_engine check test_bad_logging.json
39
39
assert_check_failure $status $output
40
40
test $status -eq $exit_outcome_unknown
41
41
}
42
42
43
- @test " Expect check success : test_engine_curl_succeed.json" {
43
+ @test $( testname " Expect check success" " test_engine_curl_succeed.json" " 5eff0c85-77f1-4792-9987-e46a36617d99 " ) {
44
44
if ! type curl & > /dev/null; then
45
45
skip " required program curl not present"
46
46
fi
47
47
48
48
cloe_engine check test_engine_curl_succeed.json
49
49
}
50
50
51
- @test " Expect run success : test_engine_curl_succeed.json" {
51
+ @test $( testname " Expect run success" " test_engine_curl_succeed.json" " f473cb96-7f2e-4ac1-801a-fd93343f6e24 " ) {
52
52
if ! type curl & > /dev/null; then
53
53
skip " required program curl not present"
54
54
fi
55
55
cloe_engine run test_engine_curl_succeed.json
56
56
}
57
57
58
- @test " Expect run failure : test_engine_curl_succeed.json" {
58
+ @test $( testname " Expect run failure" " test_engine_curl_succeed.json" " 7aa4b455-ad74-4e5f-bf82-43761d7cd81b " ) {
59
59
# When disabling the `enable_command_action` flag, curl
60
60
# should not be used and the simulation should fail by default.
61
61
run cloe_engine run test_engine_curl_succeed.json \
62
62
<( echo ' { "version": "4", "engine": { "security": { "enable_command_action": false } } }' )
63
63
test $status -eq $exit_outcome_failure
64
64
}
65
65
66
- @test " Expect check failure : test_engine_empty.json" {
66
+ @test $( testname " Expect check failure" " test_engine_empty.json" " d04369fb-e4af-4f80-aaa8-8352d3dec42e " ) {
67
67
run cloe_engine check test_engine_empty.json
68
68
assert_check_failure $status $output
69
69
test $status -eq $exit_outcome_unknown
70
70
test $( echo $output 2>&1 | wc -l) -lt 32
71
71
}
72
72
73
- @test " Expect check failure : test_engine_version_absent.json" {
73
+ @test $( testname " Expect check failure" " test_engine_version_absent.json" " 4de20aed-2a8f-442b-bdb3-1da76237ee1e " ) {
74
74
run cloe_engine check test_engine_version_absent.json
75
75
assert_check_failure $status $output
76
76
test $status -eq $exit_outcome_unknown
77
77
test $( echo $output 2>&1 | wc -l) -lt 32
78
78
}
79
79
80
- @test " Expect check failure : test_engine_version_wrong.json" {
80
+ @test $( testname " Expect check failure" " test_engine_version_wrong.json" " 2c883a3d-b877-4fca-88a1-8078208f0d2b " ) {
81
81
run cloe_engine check test_engine_version_wrong.json
82
82
assert_check_failure $status $output
83
83
test $status -eq $exit_outcome_unknown
84
84
test $( echo $output 2>&1 | wc -l) -lt 32
85
85
}
86
86
87
- @test " Expect check success : test_engine_fail_trigger.json" {
87
+ @test $( testname " Expect check success" " test_engine_fail_trigger.json" " cd540e21-63e9-421f-8e7b-e113339253a2 " ) {
88
88
cloe_engine check test_engine_fail_trigger.json
89
89
}
90
90
91
- @test " Expect run failure : test_engine_fail_trigger.json" {
91
+ @test $( testname " Expect run failure" " test_engine_fail_trigger.json" " c9bc16de-4902-4abf-90ac-d4bef0d0b26e " ) {
92
92
run cloe_engine run test_engine_fail_trigger.json
93
93
assert_exit_failure $status
94
94
test $status -eq $exit_outcome_failure
95
95
echo " $output " | grep ' "outcome": "failure"'
96
96
}
97
97
98
- @test " Expect check failure : test_engine_hook_invalid.json" {
98
+ @test $( testname " Expect check failure" " test_engine_hook_invalid.json" " cc3d8879-5ca5-4ffb-a78e-c9723ac82b91 " ) {
99
99
run cloe_engine check test_engine_hook_invalid.json
100
100
assert_check_failure $status $output
101
101
test $status -eq $exit_outcome_unknown
102
102
}
103
103
104
- @test " Expect check failure : test_engine_hook_noexec.json" {
104
+ @test $( testname " Expect check failure" " test_engine_hook_noexec.json" " 3f35bb1f-307a-42e3-a2ea-739e60cab084 " ) {
105
105
run cloe_engine check test_engine_hook_noexec.json
106
106
assert_check_failure $status $output
107
107
test $status -eq $exit_outcome_unknown
108
108
}
109
109
110
- @test " Expect check success : test_engine_hook_failure.json" {
110
+ @test $( testname " Expect check success" " test_engine_hook_failure.json" " d6d8fe35-c513-4e43-8984-e9da0958c0fd " ) {
111
111
cloe_engine check test_engine_hook_failure.json
112
112
}
113
113
114
- @test " Expect run failure : test_engine_hook_failure.json" {
114
+ @test $( testname " Expect run failure" " test_engine_hook_failure.json" " 798ee383-667d-4971-af2f-51c49c47b750 " ) {
115
115
run cloe_engine run test_engine_hook_failure.json
116
116
test $status -eq $exit_outcome_aborted
117
117
}
118
118
119
- @test " Expect check success : test_engine_hook_ok.json" {
119
+ @test $( testname " Expect check success" " test_engine_hook_ok.json" " 2e3064bf-0e6d-4934-b25f-78cae54bd4d1 " ) {
120
120
cloe_engine check test_engine_hook_ok.json
121
121
}
122
122
123
- @test " Expect run success : test_engine_hook_ok.json" {
123
+ @test $( testname " Expect run success" " test_engine_hook_ok.json" " 303afa7e-3ebe-4db3-a802-84b2cdba97c5 " ) {
124
124
cloe_engine run test_engine_hook_ok.json
125
125
}
126
126
127
- @test " Expect check success : test_engine_ignore.json" {
127
+ @test $( testname " Expect check success" " test_engine_ignore.json" " 78a470a4-cbe1-4436-a43f-d956685b8bc9 " ) {
128
128
cloe_engine check test_engine_ignore.json
129
129
}
130
130
131
- @test " Expect run success : test_engine_ignore.json" {
131
+ @test $( testname " Expect run success" " test_engine_ignore.json" " 1738bf42-3784-4e9c-b4d4-76e94c8e5271 " ) {
132
132
cloe_engine run test_engine_ignore.json
133
133
}
134
134
135
- @test " Expect check failure : test_engine_include_nonexistent.json" {
135
+ @test $( testname " Expect check failure" " test_engine_include_nonexistent.json" " bad115cc-0397-48e6-9a51-bdcfeaf6b024 " ) {
136
136
run cloe_engine check test_engine_include_nonexistent.json
137
137
assert_check_failure $status $output
138
138
test $status -eq $exit_outcome_unknown
139
139
}
140
140
141
- @test " Expect check failure : test_engine_include_self.json" {
141
+ @test $( testname " Expect check failure" " test_engine_include_self.json" " 7b3e4010-19a0-4518-b8d7-00655af93755 " ) {
142
142
run cloe_engine check test_engine_include_self.json
143
143
assert_check_failure $status $output
144
144
test $status -eq $exit_outcome_unknown
145
145
}
146
146
147
- @test " Expect check failure : test_engine_incomplete.json" {
147
+ @test $( testname " Expect check failure" " test_engine_incomplete.json" " 8baa711a-9279-4527-9ecc-6b685551a45f " ) {
148
148
run cloe_engine check test_engine_incomplete.json
149
149
assert_check_failure $status $output
150
150
test $status -eq $exit_outcome_unknown
151
151
}
152
152
153
- @test " Expect run failure : test_engine_incomplete.json" {
153
+ @test $( testname " Expect run failure" " test_engine_incomplete.json" " 75a0c642-2373-4d6d-bd40-61e0f7840c57 " ) {
154
154
run cloe_engine run test_engine_incomplete.json
155
155
test $status -eq $exit_outcome_unknown
156
156
}
157
157
158
- @test " Expect check success : test_engine_keep_alive.json" {
158
+ @test $( testname " Expect check success" " test_engine_keep_alive.json" " 254544dc-c17a-4a5c-8685-723ed1c758cf " ) {
159
159
if ! type kill & > /dev/null; then
160
160
skip " required program kill not present"
161
161
fi
162
162
163
163
cloe_engine check test_engine_keep_alive.json
164
164
}
165
165
166
- @test " Expect run success : test_engine_keep_alive.json" {
166
+ @test $( testname " Expect run success" " test_engine_keep_alive.json" " 0c5ace05-f5ca-4615-9c14-62a75b69651a " ) {
167
167
if ! type kill & > /dev/null; then
168
168
skip " required program kill not present"
169
169
fi
170
170
171
171
cloe_engine run test_engine_keep_alive.json
172
172
}
173
173
174
- @test " Expect check success : test_engine_namespaced_smoketest.json" {
174
+ @test $( testname " Expect check success" " test_engine_namespaced_smoketest.json" " c9d4f8d3-aec7-404e-95f5-7a14cd8674c7 " ) {
175
175
cloe_engine check test_engine_namespaced_smoketest.json
176
176
}
177
177
178
- @test " Expect run success : test_engine_namespaced_smoketest.json" {
178
+ @test $( testname " Expect run success" " test_engine_namespaced_smoketest.json" " c2fd481b-f135-4fb5-86f0-699af0f93497 " ) {
179
179
cloe_engine run test_engine_namespaced_smoketest.json
180
180
}
181
181
182
- @test " Expect check failure : test_engine_no_binding.json" {
182
+ @test $( testname " Expect check failure" " test_engine_no_binding.json" " 111a4f1f-7679-48a8-88de-a6773dab055e " ) {
183
183
run cloe_engine check test_engine_no_binding.json
184
184
assert_check_failure $status $output
185
185
test $status -eq $exit_outcome_unknown
186
186
}
187
187
188
- @test " Expect run failure : test_engine_no_binding.json" {
188
+ @test $( testname " Expect run failure" " test_engine_no_binding.json" " dc682e38-38e5-43d7-8989-b477cb0f6c2a " ) {
189
189
run cloe_engine run test_engine_no_binding.json
190
190
assert_check_failure $status $output
191
191
test $status -eq $exit_outcome_unknown
192
192
}
193
193
194
- @test " Expect check failure : test_engine_no_vehicle.json" {
194
+ @test $( testname " Expect check failure" " test_engine_no_vehicle.json" " 319a342a-88d2-4b07-a4de-1fef78b13d72 " ) {
195
195
run cloe_engine check test_engine_no_vehicle.json
196
196
assert_check_failure $status $output
197
197
test $status -eq $exit_outcome_unknown
198
198
}
199
199
200
- @test " Expect run failure : test_engine_no_vehicle.json" {
200
+ @test $( testname " Expect run failure" " test_engine_no_vehicle.json" " 4b4fcd8b-add1-451c-ad7b-9c0a3efb6525 " ) {
201
201
run cloe_engine run test_engine_no_vehicle.json
202
202
test $status -eq $exit_outcome_unknown
203
203
}
204
204
205
- @test " Expect check failure : test_engine_unknown_vehicle.json" {
205
+ @test $( testname " Expect check failure" " test_engine_unknown_vehicle.json" " 3f754bea-4806-4f43-9c60-a78b13b43f6f " ) {
206
206
run cloe_engine check test_engine_unknown_vehicle.json
207
207
assert_check_failure $status $output
208
208
test $status -eq $exit_outcome_unknown
209
209
}
210
210
211
- @test " Expect run failure : test_engine_unknown_vehicle.json" {
211
+ @test $( testname " Expect run failure" " test_engine_unknown_vehicle.json" " da3d7c55-6024-481b-bee4-32233df6c330 " ) {
212
212
run cloe_engine run test_engine_unknown_vehicle.json
213
213
test $status -eq $exit_outcome_unknown
214
214
}
215
215
216
- @test " Expect check success : test_engine_pause.json" {
216
+ @test $( testname " Expect check success" " test_engine_pause.json" " 24528c78-f681-44ff-8b9c-5c172acf19b9 " ) {
217
217
if ! type curl & > /dev/null; then
218
218
skip " required program curl not present"
219
219
fi
220
220
221
221
cloe_engine check test_engine_pause.json
222
222
}
223
223
224
- @test " Expect run success : test_engine_pause.json" {
224
+ @test $( testname " Expect run success" " test_engine_pause.json" " 845e3c9b-2a6d-469a-93a7-67fe9531c81e " ) {
225
225
if ! type curl & > /dev/null; then
226
226
skip " required program curl not present"
227
227
fi
228
228
229
229
cloe_engine run test_engine_pause.json
230
230
}
231
231
232
- @test " Expect check success : test_engine_sticky_trigger.json" {
232
+ @test $( testname " Expect check success" " test_engine_sticky_trigger.json" " 76400941-50f5-4185-9107-335005079569 " ) {
233
233
cloe_engine check test_engine_sticky_trigger.json
234
234
}
235
235
236
- @test " Expect run success : test_engine_sticky_trigger.json" {
236
+ @test $( testname " Expect run success" " test_engine_sticky_trigger.json" " dcfbdd81-8bb0-4de3-ac68-486aa5a9ce66 " ) {
237
237
skip " not implemented yet"
238
238
cloe_engine run test_engine_sticky_trigger.json
239
239
}
240
240
241
- @test " Expect check success : test_engine_stuck_controller.json" {
241
+ @test $( testname " Expect check success" " test_engine_stuck_controller.json" " 72f151f7-26c3-4a79-a0ec-8b0d4e678442 " ) {
242
242
cloe_engine check test_engine_stuck_controller.json
243
243
}
244
244
245
- @test " Expect run aborted : test_engine_stuck_controller.json" {
245
+ @test $( testname " Expect run aborted" " test_engine_stuck_controller.json" " 13a244da-f18e-4dec-af5c-d5dcb4c2cd36 " ) {
246
246
run cloe_engine run test_engine_stuck_controller.json
247
247
assert_exit_failure $status
248
248
echo " $output " | grep ' "outcome": "aborted"'
249
249
}
250
250
251
- @test " Expect check success : test_engine_stuck_controller_continue.json" {
251
+ @test $( testname " Expect check success" " test_engine_stuck_controller_continue.json" " 19b3d407-c980-4507-9bd2-9d6dca5e1320 " ) {
252
252
cloe_engine check test_engine_stuck_controller_continue.json
253
253
}
254
254
255
- @test " Expect run success : test_engine_stuck_controller_continue.json" {
255
+ @test $( testname " Expect run success" " test_engine_stuck_controller_continue.json" " 5692f85d-87a2-4866-9875-647802ce1d62 " ) {
256
256
cloe_engine run test_engine_stuck_controller_continue.json
257
257
}
258
258
259
- @test " Expect check success : test_engine_watchdog.json" {
259
+ @test $( testname " Expect check success" " test_engine_watchdog.json" " 30e097cf-6e51-484b-a212-690769cd4c91 " ) {
260
260
if ! type curl & > /dev/null; then
261
261
skip " required program curl not present"
262
262
fi
263
263
264
264
cloe_engine check test_engine_watchdog.json
265
265
}
266
266
267
- @test " Expect run syskill : test_engine_watchdog.json" {
267
+ @test $( testname " Expect run syskill" " test_engine_watchdog.json" " 058ff9b7-98dc-4583-8e80-c70e9c5e1f4e " ) {
268
268
if ! type curl & > /dev/null; then
269
269
skip " required program curl not present"
270
270
fi
@@ -276,13 +276,13 @@ test_vtd_plugin_exists() {
276
276
test $status -eq $exit_outcome_syskill
277
277
}
278
278
279
- @test " Expect check/run success: test_engine_smoketest.json [ts=5ms]" {
279
+ @test $( testname " Expect check/run success" " test_engine_smoketest.json [ts=5ms]" " 1a31022c-e20c-4a9e-9373-ad54a3729442 " ) {
280
280
BATS_OPTIONAL_STACKS=" option_timestep_5.json"
281
281
cloe_engine check test_engine_smoketest.json
282
282
cloe_engine run test_engine_smoketest.json
283
283
}
284
284
285
- @test " Expect check/run success: test_engine_smoketest.json [ts=60ms]" {
285
+ @test $( testname " Expect check/run success" " test_engine_smoketest.json [ts=60ms]" " e7957fa0-1145-4458-b665-eec51c1f0da5 " ) {
286
286
BATS_OPTIONAL_STACKS=" option_timestep_60.json"
287
287
cloe_engine check test_engine_smoketest.json
288
288
cloe_engine run test_engine_smoketest.json
0 commit comments