Skip to content

Commit

Permalink
Coverage upload
Browse files Browse the repository at this point in the history
  • Loading branch information
CIFuzz committed Jul 23, 2024
1 parent 79e250d commit 8ce3be5
Show file tree
Hide file tree
Showing 45 changed files with 4,713 additions and 4,693 deletions.
Binary file modified coverage/latest/dumps/app-stellar-fuzz-tx.profdata
Binary file not shown.
Binary file modified coverage/latest/dumps/merged.profdata
Binary file not shown.
2 changes: 1 addition & 1 deletion coverage/latest/fuzzer_stats/app-stellar-fuzz-tx.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"data":[{"files":[{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/bip32.c","summary":{"branches":{"count":30,"covered":0,"notcovered":30,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":49,"covered":0,"percent":0},"regions":{"count":45,"covered":0,"notcovered":45,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/bip32.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/buffer.c","summary":{"branches":{"count":30,"covered":9,"notcovered":21,"percent":30},"functions":{"count":12,"covered":4,"percent":33.333333333333329},"instantiations":{"count":12,"covered":4,"percent":33.333333333333329},"lines":{"count":94,"covered":31,"percent":32.978723404255319},"regions":{"count":56,"covered":19,"notcovered":37,"percent":33.928571428571431}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/format.c","summary":{"branches":{"count":46,"covered":4,"notcovered":42,"percent":8.695652173913043},"functions":{"count":5,"covered":1,"percent":20},"instantiations":{"count":5,"covered":1,"percent":20},"lines":{"count":120,"covered":18,"percent":15},"regions":{"count":65,"covered":7,"notcovered":58,"percent":10.76923076923077}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/read.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":2,"percent":33.333333333333329},"instantiations":{"count":6,"covered":2,"percent":33.333333333333329},"lines":{"count":40,"covered":16,"percent":40},"regions":{"count":6,"covered":2,"notcovered":4,"percent":33.333333333333329}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/varint.c","summary":{"branches":{"count":30,"covered":0,"notcovered":30,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":64,"covered":0,"percent":0},"regions":{"count":39,"covered":0,"notcovered":39,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/write.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":0,"percent":0},"instantiations":{"count":6,"covered":0,"percent":0},"lines":{"count":40,"covered":0,"percent":0},"regions":{"count":6,"covered":0,"notcovered":6,"percent":0}}},{"filename":"/src/app-stellar/fuzz/fuzz_tx.c","summary":{"branches":{"count":26,"covered":22,"notcovered":4,"percent":84.615384615384613},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":5,"covered":5,"percent":100},"lines":{"count":102,"covered":96,"percent":94.117647058823522},"regions":{"count":39,"covered":35,"notcovered":4,"percent":89.743589743589752}}},{"filename":"/src/app-stellar/libstellar/base32.c","summary":{"branches":{"count":54,"covered":15,"notcovered":39,"percent":27.777777777777779},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":67,"covered":29,"percent":43.283582089552233},"regions":{"count":66,"covered":20,"notcovered":46,"percent":30.303030303030305}}},{"filename":"/src/app-stellar/libstellar/base64.c","summary":{"branches":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":21,"covered":19,"percent":90.476190476190482},"regions":{"count":18,"covered":16,"notcovered":2,"percent":88.888888888888886}}},{"filename":"/src/app-stellar/libstellar/formatter.c","summary":{"branches":{"count":1394,"covered":870,"notcovered":524,"percent":62.410329985652801},"functions":{"count":159,"covered":159,"percent":100},"instantiations":{"count":159,"covered":159,"percent":100},"lines":{"count":2165,"covered":2087,"percent":96.397228637413392},"regions":{"count":2567,"covered":2029,"notcovered":538,"percent":79.041682898324893}}},{"filename":"/src/app-stellar/libstellar/include/stellar/types.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/src/app-stellar/libstellar/parser.c","summary":{"branches":{"count":888,"covered":877,"notcovered":11,"percent":98.761261261261254},"functions":{"count":88,"covered":88,"percent":100},"instantiations":{"count":88,"covered":88,"percent":100},"lines":{"count":1183,"covered":1147,"percent":96.956889264581577},"regions":{"count":1422,"covered":1414,"notcovered":8,"percent":99.437412095639942}}},{"filename":"/src/app-stellar/libstellar/printer.c","summary":{"branches":{"count":422,"covered":284,"notcovered":138,"percent":67.29857819905213},"functions":{"count":46,"covered":46,"percent":100},"instantiations":{"count":46,"covered":46,"percent":100},"lines":{"count":733,"covered":550,"percent":75.034106412005457},"regions":{"count":598,"covered":503,"notcovered":95,"percent":84.113712374581937}}}],"totals":{"branches":{"count":2932,"covered":2091,"notcovered":841,"percent":71.316507503410648},"functions":{"count":335,"covered":307,"percent":91.641791044776127},"instantiations":{"count":335,"covered":307,"percent":91.641791044776127},"lines":{"count":4678,"covered":3993,"percent":85.356990166737916},"regions":{"count":4927,"covered":4045,"notcovered":882,"percent":82.098640146133548}}}],"type":"llvm.coverage.json.export","version":"2.0.1"}
{"data":[{"files":[{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/bip32.c","summary":{"branches":{"count":30,"covered":0,"notcovered":30,"percent":0},"functions":{"count":2,"covered":0,"percent":0},"instantiations":{"count":2,"covered":0,"percent":0},"lines":{"count":49,"covered":0,"percent":0},"regions":{"count":45,"covered":0,"notcovered":45,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/bip32.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/buffer.c","summary":{"branches":{"count":30,"covered":9,"notcovered":21,"percent":30},"functions":{"count":12,"covered":4,"percent":33.333333333333329},"instantiations":{"count":12,"covered":4,"percent":33.333333333333329},"lines":{"count":94,"covered":31,"percent":32.978723404255319},"regions":{"count":56,"covered":19,"notcovered":37,"percent":33.928571428571431}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/format.c","summary":{"branches":{"count":46,"covered":4,"notcovered":42,"percent":8.695652173913043},"functions":{"count":5,"covered":1,"percent":20},"instantiations":{"count":5,"covered":1,"percent":20},"lines":{"count":120,"covered":18,"percent":15},"regions":{"count":65,"covered":7,"notcovered":58,"percent":10.76923076923077}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/read.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":2,"percent":33.333333333333329},"instantiations":{"count":6,"covered":2,"percent":33.333333333333329},"lines":{"count":40,"covered":16,"percent":40},"regions":{"count":6,"covered":2,"notcovered":4,"percent":33.333333333333329}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/varint.c","summary":{"branches":{"count":30,"covered":0,"notcovered":30,"percent":0},"functions":{"count":3,"covered":0,"percent":0},"instantiations":{"count":3,"covered":0,"percent":0},"lines":{"count":64,"covered":0,"percent":0},"regions":{"count":39,"covered":0,"notcovered":39,"percent":0}}},{"filename":"/src/app-stellar/BOLOS_SDK/lib_standard_app/write.c","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":6,"covered":0,"percent":0},"instantiations":{"count":6,"covered":0,"percent":0},"lines":{"count":40,"covered":0,"percent":0},"regions":{"count":6,"covered":0,"notcovered":6,"percent":0}}},{"filename":"/src/app-stellar/fuzz/fuzz_tx.c","summary":{"branches":{"count":26,"covered":22,"notcovered":4,"percent":84.615384615384613},"functions":{"count":5,"covered":5,"percent":100},"instantiations":{"count":5,"covered":5,"percent":100},"lines":{"count":102,"covered":96,"percent":94.117647058823522},"regions":{"count":39,"covered":35,"notcovered":4,"percent":89.743589743589752}}},{"filename":"/src/app-stellar/libstellar/base32.c","summary":{"branches":{"count":54,"covered":15,"notcovered":39,"percent":27.777777777777779},"functions":{"count":2,"covered":1,"percent":50},"instantiations":{"count":2,"covered":1,"percent":50},"lines":{"count":67,"covered":29,"percent":43.283582089552233},"regions":{"count":66,"covered":20,"notcovered":46,"percent":30.303030303030305}}},{"filename":"/src/app-stellar/libstellar/base64.c","summary":{"branches":{"count":12,"covered":10,"notcovered":2,"percent":83.333333333333343},"functions":{"count":1,"covered":1,"percent":100},"instantiations":{"count":1,"covered":1,"percent":100},"lines":{"count":21,"covered":19,"percent":90.476190476190482},"regions":{"count":18,"covered":16,"notcovered":2,"percent":88.888888888888886}}},{"filename":"/src/app-stellar/libstellar/formatter.c","summary":{"branches":{"count":1398,"covered":872,"notcovered":526,"percent":62.374821173104436},"functions":{"count":159,"covered":159,"percent":100},"instantiations":{"count":159,"covered":159,"percent":100},"lines":{"count":2167,"covered":2089,"percent":96.400553760959852},"regions":{"count":2575,"covered":2035,"notcovered":540,"percent":79.029126213592235}}},{"filename":"/src/app-stellar/libstellar/include/stellar/types.h","summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},"functions":{"count":0,"covered":0,"percent":0},"instantiations":{"count":0,"covered":0,"percent":0},"lines":{"count":0,"covered":0,"percent":0},"regions":{"count":0,"covered":0,"notcovered":0,"percent":0}}},{"filename":"/src/app-stellar/libstellar/parser.c","summary":{"branches":{"count":888,"covered":877,"notcovered":11,"percent":98.761261261261254},"functions":{"count":88,"covered":88,"percent":100},"instantiations":{"count":88,"covered":88,"percent":100},"lines":{"count":1183,"covered":1147,"percent":96.956889264581577},"regions":{"count":1422,"covered":1414,"notcovered":8,"percent":99.437412095639942}}},{"filename":"/src/app-stellar/libstellar/printer.c","summary":{"branches":{"count":422,"covered":284,"notcovered":138,"percent":67.29857819905213},"functions":{"count":46,"covered":46,"percent":100},"instantiations":{"count":46,"covered":46,"percent":100},"lines":{"count":733,"covered":550,"percent":75.034106412005457},"regions":{"count":598,"covered":503,"notcovered":95,"percent":84.113712374581937}}}],"totals":{"branches":{"count":2936,"covered":2093,"notcovered":843,"percent":71.287465940054489},"functions":{"count":335,"covered":307,"percent":91.641791044776127},"instantiations":{"count":335,"covered":307,"percent":91.641791044776127},"lines":{"count":4680,"covered":3995,"percent":85.363247863247864},"regions":{"count":4935,"covered":4051,"notcovered":884,"percent":82.087132725430607}}}],"type":"llvm.coverage.json.export","version":"2.0.1"}
24 changes: 12 additions & 12 deletions coverage/latest/logs/app-stellar-fuzz-tx.log
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
INFO: Running with entropic power schedule (0xFF, 100).
INFO: Seed: 3723991469
INFO: Loaded 1 modules (20 inline 8-bit counters): 20 [0x559f53063d00, 0x559f53063d14),
INFO: Loaded 1 PC tables (20 PCs): 20 [0x559f53063d18,0x559f53063e58),
MERGE-OUTER: 25979 files, 0 in the initial corpus, 0 processed earlier
INFO: Seed: 3565082366
INFO: Loaded 1 modules (20 inline 8-bit counters): 20 [0x55bbfb224d10, 0x55bbfb224d24),
INFO: Loaded 1 PC tables (20 PCs): 20 [0x55bbfb224d28,0x55bbfb224e68),
MERGE-OUTER: 26083 files, 0 in the initial corpus, 0 processed earlier
MERGE-OUTER: attempt 1
INFO: Running with entropic power schedule (0xFF, 100).
INFO: Seed: 3724127605
INFO: Loaded 1 modules (20 inline 8-bit counters): 20 [0x562c21eb3d00, 0x562c21eb3d14),
INFO: Loaded 1 PC tables (20 PCs): 20 [0x562c21eb3d18,0x562c21eb3e58),
INFO: Seed: 3565215867
INFO: Loaded 1 modules (20 inline 8-bit counters): 20 [0x56402f584d10, 0x56402f584d24),
INFO: Loaded 1 PC tables (20 PCs): 20 [0x56402f584d28,0x56402f584e68),
INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes
MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge115.txt'
MERGE-INNER: 25979 total files; 0 processed earlier; will process 25979 files now
MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge117.txt'
MERGE-INNER: 26083 total files; 0 processed earlier; will process 26083 files now
#1 pulse cov: 3 ft: 3 exec/s: 0 rss: 32Mb
#2 pulse cov: 3 ft: 3 exec/s: 0 rss: 32Mb
#4 pulse cov: 3 ft: 3 exec/s: 0 rss: 32Mb
Expand All @@ -26,8 +26,8 @@ MERGE-INNER: 25979 total files; 0 processed earlier; will process 25979 files no
#4096 pulse cov: 16 ft: 30 exec/s: 0 rss: 32Mb
#8192 pulse cov: 16 ft: 38 exec/s: 0 rss: 32Mb
#16384 pulse cov: 16 ft: 54 exec/s: 0 rss: 32Mb
#25979 DONE cov: 16 ft: 60 exec/s: 6494 rss: 36Mb
#26083 DONE cov: 16 ft: 60 exec/s: 8694 rss: 36Mb
MERGE-OUTER: successful in 1 attempt(s)
MERGE-OUTER: the control file has 3355929 bytes
MERGE-OUTER: the control file has 3369521 bytes
MERGE-OUTER: consumed 1Mb (36Mb rss) to parse the control file
MERGE-OUTER: 24 new files with 60 new features added; 16 new coverage edges
MERGE-OUTER: 21 new files with 60 new features added; 16 new coverage edges
8 changes: 4 additions & 4 deletions coverage/latest/report/linux/file_view_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -193,13 +193,13 @@ <h2>Coverage Report</h2>
<pre><a href='src/app-stellar/libstellar/formatter.c.html'>src/app-stellar/libstellar/formatter.c</a></pre>
</td>
<td class='column-entry-yellow'>
<pre> 96.40% (2087/2165)</pre>
<pre> 96.40% (2089/2167)</pre>
</td>
<td class='column-entry-green'>
<pre>100.00% (159/159)</pre>
</td>
<td class='column-entry-red'>
<pre> 79.04% (2029/2567)</pre>
<pre> 79.03% (2035/2575)</pre>
</td>
</tr>
<tr class="light-row">
Expand Down Expand Up @@ -237,13 +237,13 @@ <h2>Coverage Report</h2>
<pre>Totals</pre>
</td>
<td class='column-entry-yellow'>
<pre> 85.36% (3993/4678)</pre>
<pre> 85.36% (3995/4680)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 91.64% (307/335)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 82.10% (4045/4927)</pre>
<pre> 82.09% (4051/4935)</pre>
</td>
</tr>
</tfoot>
Expand Down
8 changes: 4 additions & 4 deletions coverage/latest/report/linux/report.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,13 @@ <h2>Coverage Report</h2>
<pre><a href='src/report.html'>src/</a></pre>
</td>
<td class='column-entry-yellow'>
<pre> 85.36% (3993/4678)</pre>
<pre> 85.36% (3995/4680)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 91.64% (307/335)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 82.10% (4045/4927)</pre>
<pre> 82.09% (4051/4935)</pre>
</td>
</tr>
</tbody>
Expand All @@ -83,13 +83,13 @@ <h2>Coverage Report</h2>
<pre>Totals</pre>
</td>
<td class='column-entry-yellow'>
<pre> 85.36% (3993/4678)</pre>
<pre> 85.36% (3995/4680)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 91.64% (307/335)</pre>
</td>
<td class='column-entry-yellow'>
<pre> 82.10% (4045/4927)</pre>
<pre> 82.09% (4051/4935)</pre>
</td>
</tr>
</tfoot>
Expand Down

Large diffs are not rendered by default.

Loading

0 comments on commit 8ce3be5

Please sign in to comment.