xref: /llvm-project/llvm/test/tools/llvm-cov/Inputs/binary-formats.canonical.json (revision 8ecbb0404d740d1ab173554e47cef39cd5e3ef8c)
1CHECK: {
2  "data": CHECK - SAME: [
3    {
4CHECK-SAME:  "files":[
5CHECK-SAME:    {"branches":[],
6CHECK-SAME:     "expansions":[],
7CHECK-SAME:     "filename":"/tmp/binary-formats.c",
8CHECK-SAME:     "mcdc_records":[],
9CHECK-SAME:     "segments":
10CHECK-SAME:        4,40,100,true,true,false
11CHECK-SAME:        4,42,0,false,false,false
12CHECK-SAME:     "summary":{"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},
13CHECK-SAME:                "functions":{"count":1,"covered":1,"percent":100},
14CHECK-SAME:                "instantiations":{"count":1,"covered":1,"percent":100},
15CHECK-SAME:                "lines":{"count":1,"covered":1,"percent":100},
16CHECK-SAME:                "mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},
17CHECK-SAME:                "regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}
18CHECK-SAME:  ],
19CHECK-SAME:  "functions":[
20CHECK-SAME:    {"branches":[],
21CHECK-SAME:     "count":100,"filenames":["/tmp/binary-formats.c"],
22CHECK-SAME:     "mcdc_records":[],"name":"main",
23CHECK-SAME:     "regions":
24CHECK-SAME:        4,40,4,42,100,0,0,0
25CHECK-SAME:    }
26CHECK-SAME:  ],
27CHECK-SAME:  "totals":
28CHECK-SAME:    {"branches":{"count":0,"covered":0,"notcovered":0,"percent":0},
29CHECK-SAME:     "functions":{"count":1,"covered":1,"percent":100},
30CHECK-SAME:     "instantiations":{"count":1,"covered":1,"percent":100},
31CHECK-SAME:     "lines":{"count":1,"covered":1,"percent":100},
32CHECk-SAME:     "mcdc":{"count":0,"covered":0,"notcovered":0,"percent":0},
33CHECK-SAME:     "regions":{"count":1,"covered":1,"notcovered":0,"percent":100}}}
34CHECK-SAME: ],
35CHECK-SAME: "type":"llvm.coverage.json.export"
36CHECK-SAME: "version":"2.0.1"
37