forked from flawgarden/BenchmarkJava-mutated
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcoverage.txt
More file actions
374 lines (374 loc) · 14.8 KB
/
coverage.txt
File metadata and controls
374 lines (374 loc) · 14.8 KB
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
Total coverage: 100.00%
sensitivity/time: 100.00%
simple_time_neutral covered
sensitivity/regex: 100.00%
regex_exactly_match_negative covered
regex_escaping_positive covered
regex_char_group_negative covered
regex_not_char_group_positive covered
regex_anchor_negative covered
regex_anchor_positive covered
regex_backreference_positive covered
regex_named_backreference_negative covered
regex_counting_quantifier_negative covered
regex_count_positive covered
regex_alternation_negative covered
regex_lookarounds_positive covered
regex_options_negative covered
regex_inline_options_negative covered
regex_replace_positive covered
regex_replace_with_substitution_negative covered
regex_split_positive covered
regex_matches_positive covered
sensitivity/string_interpolation: 100.00%
simple_string_interpolation_positive covered
simple_string_interpolation_negative covered
simple_string_interpolation_with_condition_positive covered
format_method_interpolation_positive covered
format_method_interpolation_negative covered
string_interpolation_with_string_operations_positive covered
string_interpolation_escaping_negative covered
sensitivity/async: 100.00%
simple_async_negative covered
simple_async_positive covered
sensitivity/assignment: 100.00%
simple_assignment_positive covered
simple_assignment_negative covered
assignment_positive covered
assignment_negative covered
lazy_eval_positive covered
lazy_eval_negative covered
new_var_assignment_neutral covered
sensitivity/record/record: 100.00%
simple_record_positive covered
simple_record_negative covered
nested_record_positive covered
nested_record_negative covered
sensitivity/pattern-matching/record_patterns: 100.00%
simple_record_patterns_positive covered
simple_record_patterns_negative covered
simple_record_patterns_nested_positive covered
simple_record_patterns_nested_negative covered
sensitivity/pattern-matching/instance_matching: 100.00%
pattern_matching_simple_1_positive covered
pattern_matching_simple_1_negative covered
pattern_matching_simple_2_negative covered
pattern_matching_simple_4_positive covered
pattern_matching_simple_4_negative covered
pattern_matching_switch_simple_1_positive covered
pattern_matching_switch_simple_1_negative covered
sensitivity/generics/constrainedMethods: 100.00%
interface_constrained_generic_method_positive covered
interface_constrained_generic_method_negative covered
inheritance_constrained_generic_method_positive covered
inheritance_constrained_generic_method_negative covered
sensitivity/generics/constrainedClasses: 100.00%
interface_constrained_generic_class_positive covered
interface_constrained_generic_class_negative covered
inheritance_constrained_generic_class_positive covered
inheritance_constrained_generic_class_negative covered
get_value_from_generic_class_positive covered
get_value_from_generic_class_negative covered
get_object_value_from_generic_class_positive covered
get_object_value_from_generic_class_negative covered
template_extends_variance_positive covered
template_extends_variance_negative covered
template_super_variance_positive covered
template_super_variance_negative covered
template_wildcard_variance_positive covered
template_wildcard_variance_negative covered
sensitivity/lambdas/mutation: 100.00%
unary_lambda_mutation_positive covered
unary_lambda_mutation_negative covered
nested_unary_lambda_mutation_positive covered
nested_unary_lambda_mutation_negative covered
sensitivity/field/nested: 100.00%
nested_field_simple_positive covered
nested_field_simple_negative covered
nested_field_simple_array_positive covered
nested_field_simple_array_negative covered
nested_field_depth_2_positive covered
nested_field_depth_2_negative covered
nested_field_depth_2_array_positive covered
nested_field_depth_2_array_negative covered
nested_field_depth_3_positive covered
nested_field_depth_3_negative covered
nested_field_depth_3_array_positive covered
nested_field_depth_3_array_negative covered
nested_field_depth_4_positive covered
nested_field_depth_4_negative covered
nested_field_depth_4_array_positive covered
nested_field_depth_4_array_negative covered
sensitivity/field/staticField: 100.00%
class_with_static_string_field_positive covered
class_with_static_string_field_negative covered
sensitivity/field/constructorChains: 100.00%
constructor_chains_positive covered
constructor_chains_negative covered
constructor_chains_neutral covered
sensitivity/field/regularField: 100.00%
class_with_string_field_positive covered
class_with_string_field_negative covered
sensitivity/field/constructors: 100.00%
class_with_instance_initializer_positive covered
class_with_instance_initializer_negative covered
class_with_string_initialization_positive covered
class_with_string_initialization_negative covered
class_with_nested_string_initialization_positive covered
class_with_nested_string_initialization_negative covered
class_with_array_initialization_by_value_positive covered
class_with_array_initialization_by_value_negative covered
class_with_array_initialization_by_value_neutral covered
class_with_array_initialization_positive covered
class_with_array_initialization_negative covered
class_with_array_initialization_neutral covered
string_factory_positive covered
string_factory_negative covered
sensitivity/exceptions/rethrow: 100.00%
rethrow_negative covered
rethrow_positive covered
sensitivity/exceptions/causeThrows: 100.00%
array_store_exception_positive covered
array_store_exception_negative covered
class_not_found_exception_positive covered
class_not_found_exception_negative covered
arithmetic_exception_positive covered
arithmetic_exception_negative covered
null_pointer_exception_positive covered
null_pointer_exception_negative covered
sensitivity/exceptions/tryCatchFinally: 100.00%
try_cath_positive covered
try_cath_negative covered
try_cath_finally_positive covered
try_cath_finally_negative covered
try_multi_cath_positive covered
try_multi_cath_negative covered
sensitivity/collections/set: 100.00%
set_add_simple_positive covered
set_add_simple_negative covered
set_remove_simple_positive covered
set_remove_simple_negative covered
set_contains_positive covered
set_contains_negative covered
set_size_positive covered
set_size_negative covered
set_union_negative covered
set_remove_positive covered
set_disjoint_positive covered
sensitivity/collections/queue: 100.00%
simple_poll_positive covered
simple_poll_negative covered
simple_peek_negative covered
queue_is_empty_1_positive covered
queue_is_empty_1_negative covered
queue_poll_negative covered
queue_poll_positive covered
queue_poll_all_positive covered
two_queues_positive covered
queue_contains_1_positive covered
queue_remove_if_positive covered
sensitivity/collections/streams: 100.00%
stream_simple_positive covered
stream_simple_negative covered
stream_map_positive covered
stream_map_negative covered
stream_filter_positive covered
stream_reduce_positive covered
sensitivity/collections/list: 100.00%
list_set_positive covered
list_set_negative covered
list_add_get_at_zero_index_empty_negative covered
list_add_and_remove_positive covered
list_to_array_and_get_positive covered
list_to_array_and_get_negative covered
list_union_positive covered
list_clear_start_negative covered
sensitivity/collections/map: 100.00%
map_simple_get_1_positive covered
map_simple_get_1_negative covered
map_remove_1_negative covered
map_remove_1_positive covered
map_merge_1_positive covered
map_clear_negative covered
map_put_if_absent_negative covered
map_merge_2_negative covered
sensitivity/vthreads/vthreads: 100.00%
virtual_thread_simple_positive covered
virtual_thread_simple_negative covered
vthread_set_negative covered
vthread_set_positive covered
two_set_vthreads_in_sequence_positive covered
two_set_vthreads_in_sequence_negative covered
two_switching_tasks_concurrent_vthreads_positive covered
null_and_restore_condvar_vthreads_positive covered
atomic_integer_vthreads_negative covered
atomic_integer_vthreads_restore_positive covered
atomic_integer_vthreads_restore_negative covered
sensitivity/dependencyInjection/javaSpecificInjection: 100.00%
simple_dependency_injection_positive covered
simple_dependency_injection_negative covered
interface_dependency_injection_positive covered
interface_dependency_injection_negative covered
const_dependency_injection_negative covered
anno_dependency_injection_positive covered
anno_dependency_injection_negative covered
sensitivity/varargs/varargs: 100.00%
varargs_get_first_string_positive covered
varargs_get_first_string_negative covered
varargs_get_string_with_index_positive covered
varargs_get_string_with_index_negative covered
varargs_get_first_string_from_array_positive covered
varargs_get_first_string_from_array_negative covered
varargs_with_generics_positive covered
varargs_with_generics_negative covered
varargs_combine_strings_positive covered
varargs_combine_strings_negative covered
sensitivity/conditional/recursion: 100.00%
recursion_simple_positive covered
recursion_simple_negative covered
recursion_mutual_positive covered
recursion_mutual_negative covered
sensitivity/conditional/if: 100.00%
if_operator_positive covered
if_operator_negative covered
if_else_operator_neutral covered
if_else_if_operator_neutral covered
if_operator_with_var_in_condition_positive covered
if_operator_with_var_in_condition_negative covered
sensitivity/conditional/for: 100.00%
for_operator_positive covered
for_operator_negative covered
for_operator_reverse_positive covered
for_operator_reverse_negative covered
for_operator_string_array_positive covered
for_operator_string_array_negative covered
for_operator_continue_positive covered
for_operator_continue_negative covered
for_operator_break_positive covered
for_operator_break_negative covered
for_operator_nested_positive covered
for_operator_nested_negative covered
for_operator_change_index_positive covered
for_operator_change_index_negative covered
for_operator_non_zero_init_positive covered
for_operator_non_zero_init_negative covered
for_operator_strcpy_positive covered
for_operator_strcpy_negative covered
for_operator_collection_positive covered
for_operator_collection_negative covered
sensitivity/conditional/while: 100.00%
while_operator_positive covered
while_operator_negative covered
sensitivity/conditional/dowhile: 100.00%
do_while_operator_positive covered
do_while_operator_negative covered
sensitivity/conditional/switch: 100.00%
switch_operator_positive covered
switch_operator_negative covered
switch_operator_any_positive covered
switch_operator_any_negative covered
sensitivity/concurrency/concurrency: 100.00%
thread_set_negative covered
thread_set_positive covered
thread_set_nostart_positive covered
two_set_threads_in_sequence_positive covered
two_set_threads_in_sequence_negative covered
two_switching_tasks_concurrent_positive covered
null_and_restore_condvar_positive covered
sensitivity/concurrency/atomic: 100.00%
atomic_integer_negative covered
atomic_integer_restore_positive covered
atomic_integer_restore_negative covered
sensitivity/virtuality/class: 100.00%
derived_binary_op1_positive covered
derived_binary_op1_negative covered
derived_binary_op2_positive covered
derived_binary_op2_negative covered
base_binary_op_positive covered
base_binary_op_negative covered
sensitivity/virtuality/multiInterface: 100.00%
multi_interface_positive_1 covered
multi_interface_positive_2 covered
multi_interface_negative_1 covered
multi_interface_negative_2 covered
sensitivity/virtuality/default: 100.00%
binary_op_interface_default1_positive covered
binary_op_interface_default1_negative covered
binary_op_interface_default2_positive covered
binary_op_interface_default2_negative covered
binary_op_interface_default_positive covered
binary_op_interface_default_negative covered
sensitivity/virtuality/interface: 100.00%
impl_binary_op_interface_class1_positive covered
impl_binary_op_interface_class1_negative covered
impl_binary_op_interface_class2_positive covered
impl_binary_op_interface_class2_negative covered
base_binary_op_interface_positive covered
base_binary_op_interface_negative covered
sensitivity/reflection/reflection: 100.00%
simple_reflection_positive covered
simple_reflection_negative covered
sensitivity/operators/conversions: 100.00%
explicit_conversion_to_string_positive covered
explicit_conversion_to_string_negative covered
explicit_conversion_to_holder_positive covered
explicit_conversion_to_holder_negative covered
implicit_conversion_to_string_positive covered
implicit_conversion_to_string_negative covered
implicit_conversion_to_holder_positive covered
implicit_conversion_to_holder_negative covered
sensitivity/dynamic: 100.00%
sensitivity/none: 100.00%
sensitivity/defer: 100.00%
sensitivity/nullable: 100.00%
sensitivity/closure: 100.00%
sensitivity/namedreturns: 100.00%
sensitivity/preprocessor: 100.00%
sensitivity/slices: 100.00%
sensitivity/disposable/disposable: 100.00%
sensitivity/pattern-matching/matching: 100.00%
sensitivity/magic/magic: 100.00%
sensitivity/monkey/patching: 100.00%
sensitivity/field/sealedField: 100.00%
sensitivity/field/propertyField: 100.00%
sensitivity/field/primaryConstructors: 100.00%
sensitivity/exceptions/filters: 100.00%
sensitivity/exceptions/panic: 100.00%
sensitivity/collections/comprehension: 100.00%
sensitivity/collections/linq: 100.00%
sensitivity/collections/yield: 100.00%
sensitivity/collections/tuples: 100.00%
sensitivity/duck/typing: 100.00%
sensitivity/dependencyInjection/cSharpSpecificInjection: 100.00%
sensitivity/decorator/decorator: 100.00%
sensitivity/unsafe/structSerialization: 100.00%
sensitivity/unsafe/nativePointers: 100.00%
sensitivity/unsafe/structPointers: 100.00%
sensitivity/unsafe/csharpPointers: 100.00%
sensitivity/unsafe/goPointers: 100.00%
sensitivity/events/events: 100.00%
sensitivity/events/eventsCustom: 100.00%
sensitivity/conditional/conditionswitch: 100.00%
sensitivity/delegates/funcDelegates: 100.00%
sensitivity/delegates/anonymousDelegates: 100.00%
sensitivity/delegates/multicastDelegates: 100.00%
sensitivity/delegates/customDelegates: 100.00%
sensitivity/delegates/actionDelegates: 100.00%
sensitivity/struct/struct: 100.00%
sensitivity/struct/refReadonlyField: 100.00%
sensitivity/struct/deconstruction: 100.00%
sensitivity/struct/mutation: 100.00%
sensitivity/struct/anonstructures: 100.00%
sensitivity/concurrency/channels: 100.00%
sensitivity/refargs/refargs: 100.00%
sensitivity/import/import: 100.00%
sensitivity/virtuality/explicitInterfaceImplementation: 100.00%
sensitivity/goTypes/embedding: 100.00%
sensitivity/goTypes/assertions: 100.00%
sensitivity/goTypes/alias: 100.00%
sensitivity/cSharpAbstractions/partial: 100.00%
sensitivity/cSharpAbstractions/abstract: 100.00%
sensitivity/cSharpAbstractions/extensionMethods: 100.00%
sensitivity/cSharpAbstractions/anonymous: 100.00%
sensitivity/operators/operators: 100.00%
sensitivity/operators/staticAbstract: 100.00%