@@ -19,42 +19,58 @@ More about statistic: Statistics.kt.
1919
2020Example input:
2121```
22- stats.json 2 20
22+ stats.json 3 20
2323```
2424Example output:
2525``` json
2626[
2727 {
2828 "classes_for_generation" : 20 ,
29- "testcases_generated" : 958 ,
29+ "testcases_generated" : 1651 ,
3030 "classes_without_problems" : 12 ,
31- "classes_canceled_by_timeout" : 3 ,
31+ "classes_canceled_by_timeout" : 2 ,
3232 "total_methods_for_generation" : 519 ,
33- "methods_with_at_least_one_testcase_generated" : 314 ,
34- "methods_with_exceptions" : 47 ,
35- "suspicious_methods" : 63 ,
36- "test_classes_failed_to_compile" : 1 ,
37- "covered_instructions_count" : 4388 ,
38- "covered_instructions_count_by_fuzzing" : 3651 ,
39- "covered_instructions_count_by_concolic" : 2178 ,
40- "total_instructions_count" : 9531 ,
41- "avg_coverage" : 60.10571074242921
33+ "methods_with_at_least_one_testcase_generated" : 365 ,
34+ "methods_with_exceptions" : 46 ,
35+ "suspicious_methods" : 85 ,
36+ "test_classes_failed_to_compile" : 0 ,
37+ "covered_instructions_count" : 5753 ,
38+ "covered_instructions_count_by_fuzzing" : 4375 ,
39+ "covered_instructions_count_by_concolic" : 4069 ,
40+ "total_instructions_count" : 10182 ,
41+ "avg_coverage" : 62.885408034613
4242 },
4343 {
44- "classes_for_generation" : 9 ,
45- "testcases_generated" : 557 ,
46- "classes_without_problems" : 5 ,
44+ "classes_for_generation" : 20 ,
45+ "testcases_generated" : 1872 ,
46+ "classes_without_problems" : 12 ,
4747 "classes_canceled_by_timeout" : 2 ,
48- "total_methods_for_generation" : 114 ,
49- "methods_with_at_least_one_testcase_generated" : 109 ,
50- "methods_with_exceptions" : 11 ,
51- "suspicious_methods" : 1 ,
48+ "total_methods_for_generation" : 519 ,
49+ "methods_with_at_least_one_testcase_generated" : 413 ,
50+ "methods_with_exceptions" : 46 ,
51+ "suspicious_methods" : 38 ,
5252 "test_classes_failed_to_compile" : 0 ,
53- "covered_instructions_count" : 1675 ,
54- "covered_instructions_count_by_fuzzing" : 1276 ,
55- "covered_instructions_count_by_concolic" : 1332 ,
56- "total_instructions_count" : 2407 ,
57- "avg_coverage" : 70.9287503305422
53+ "covered_instructions_count" : 6291 ,
54+ "covered_instructions_count_by_fuzzing" : 4470 ,
55+ "covered_instructions_count_by_concolic" : 5232 ,
56+ "total_instructions_count" : 11011 ,
57+ "avg_coverage" : 62.966064315865275
58+ },
59+ {
60+ "classes_for_generation" : 20 ,
61+ "testcases_generated" : 1770 ,
62+ "classes_without_problems" : 13 ,
63+ "classes_canceled_by_timeout" : 2 ,
64+ "total_methods_for_generation" : 519 ,
65+ "methods_with_at_least_one_testcase_generated" : 405 ,
66+ "methods_with_exceptions" : 44 ,
67+ "suspicious_methods" : 43 ,
68+ "test_classes_failed_to_compile" : 0 ,
69+ "covered_instructions_count" : 6266 ,
70+ "covered_instructions_count_by_fuzzing" : 4543 ,
71+ "covered_instructions_count_by_concolic" : 5041 ,
72+ "total_instructions_count" : 11011 ,
73+ "avg_coverage" : 61.59069193429194
5874 }
5975]
6076```
@@ -77,22 +93,22 @@ monitoring/history.json stats.json monitoring/coverage_graph.png monitoring/quan
7793Example output:
7894``` json
7995[
80- {
81- "classes_for_generation" : 14.5 ,
82- "testcases_generated" : 757.5 ,
83- "classes_without_problems" : 8.5 ,
84- "classes_canceled_by_timeout" : 2.5 ,
85- "total_methods_for_generation" : 316.5 ,
86- "methods_with_at_least_one_testcase_generated" : 211.5 ,
87- "methods_with_exceptions" : 29.0 ,
88- "suspicious_methods" : 32.0 ,
89- "test_classes_failed_to_compile" : 0.5 ,
90- "avg_coverage" : 65.5172305364857 ,
91- "total_coverage" : 57.813969999804286 ,
92- "total_coverage_by_fuzzing" : 45.65931336298925 ,
93- "total_coverage_by_concolic" : 39.095171346713414 ,
94- "timestamp" : 1660132400587
95- }
96+ {
97+ "classes_for_generation" : 20.0 ,
98+ "testcases_generated" : 1764.3333333333333 ,
99+ "classes_without_problems" : 12.333333333333334 ,
100+ "classes_canceled_by_timeout" : 2.0 ,
101+ "total_methods_for_generation" : 519.0 ,
102+ "methods_with_at_least_one_testcase_generated" : 394.3333333333333 ,
103+ "methods_with_exceptions" : 45.333333333333336 ,
104+ "suspicious_methods" : 55.333333333333336 ,
105+ "test_classes_failed_to_compile" : 0.0 ,
106+ "avg_coverage" : 62.480721428256736 ,
107+ "total_coverage" : 56.84739152087949 ,
108+ "total_coverage_by_fuzzing" : 41.60749728061026 ,
109+ "total_coverage_by_concolic" : 44.420096905766805 ,
110+ "timestamp" : 1660202621883
111+ }
96112]
97113```
98114
0 commit comments