Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / third_party / nlassert / repo / third_party / nlbuild-autotools / repo / etc / lcov.config
1 #
2 #    Copyright 2015-2016 Nest Labs Inc. All Rights Reserved.
3 #
4 #    Licensed under the Apache License, Version 2.0 (the "License");
5 #    you may not use this file except in compliance with the License.
6 #    You may obtain a copy of the License at
7 #
8 #    http://www.apache.org/licenses/LICENSE-2.0
9 #
10 #    Unless required by applicable law or agreed to in writing, software
11 #    distributed under the License is distributed on an "AS IS" BASIS,
12 #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 #    See the License for the specific language governing permissions and
14 #    limitations under the License.
15 #
16
17 #
18 #    Description:
19 #      This file is an lcov configuration file based on the default
20 #      from /etc/lcovrc. The key difference is the inclusion of
21 #      'genhtml_branch_coverage = 1' and lcov_branch_coverage = 1' to
22 #      ensure that branch coverage is reported.
23 #
24
25 # External style sheet file
26 #genhtml_css_file = gcov.css
27
28 # Coverage rate limits
29 genhtml_hi_limit = 90
30 genhtml_med_limit = 75
31
32 # Width of line coverage field in source code view
33 genhtml_line_field_width = 12
34
35 # Width of branch coverage field in source code view
36 genhtml_branch_field_width = 16
37
38 # Width of overview image
39 genhtml_overview_width = 80
40
41 # Resolution of overview navigation
42 genhtml_nav_resolution = 4
43
44 # Offset for source code navigation
45 genhtml_nav_offset = 10
46
47 # Do not remove unused test descriptions if non-zero
48 genhtml_keep_descriptions = 0
49
50 # Do not remove prefix from directory names if non-zero
51 genhtml_no_prefix = 0
52
53 # Do not create source code view if non-zero
54 genhtml_no_source = 0
55
56 # Specify size of tabs
57 genhtml_num_spaces = 8
58
59 # Highlight lines with converted-only data if non-zero
60 genhtml_highlight = 0
61
62 # Include color legend in HTML output if non-zero
63 genhtml_legend = 0
64
65 # Include HTML file at start of HTML output
66 #genhtml_html_prolog = prolog.php
67
68 # Include HTML file at end of HTML output
69 #genhtml_html_epilog = epilog.php
70
71 # Use custom HTML file extension
72 #genhtml_html_extension = html
73
74 # Compress all generated html files with gzip.
75 #genhtml_html_gzip = 1
76
77 # Include sorted overview pages
78 genhtml_sort = 1
79
80 # Include function coverage data display
81 #genhtml_function_coverage = 1
82
83 # Include branch coverage data display
84 genhtml_branch_coverage = 1
85
86 # Specify the character set of all generated HTML pages
87 genhtml_charset=UTF-8
88
89 # Allow HTML markup in test case description text if non-zero
90 genhtml_desc_html=0
91
92 # Location of the gcov tool
93 #geninfo_gcov_tool = gcov
94
95 # Adjust test names if non-zero
96 #geninfo_adjust_testname = 0
97
98 # Calculate a checksum for each line if non-zero
99 geninfo_checksum = 0
100
101 # Enable libtool compatibility mode if non-zero
102 geninfo_compat_libtool = 0
103
104 # Specify whether to capture coverage data for external source
105 # files
106 #geninfo_external = 1
107
108 # Use gcov’s --all-blocks option if non-zero
109 #geninfo_gcov_all_blocks = 1
110
111 # Specify compatiblity modes (same as --compat option
112 # of geninfo)
113 #geninfo_compat = libtool=on, hammer=auto, split_crc=auto
114
115 # Adjust path to source files by removing or changing path
116 # components that match the specified pattern (Perl regular
117 # expression format)
118 #geninfo_adjust_src_path = /tmp/build => /usr/src
119
120 # Specify if geninfo should try to automatically determine
121 # the base-directory when collecting coverage data.
122 geninfo_auto_base = 1
123
124 # Directory containing gcov kernel files
125 lcov_gcov_dir = /proc/gcov
126
127 # Location for temporary directories
128 lcov_tmp_dir = /tmp
129
130 # Show full paths during list operation if non-zero
131 lcov_list_full_path = 0
132
133 # Specify the maximum width for list output. This value is
134 # ignored when lcov_list_full_path is non-zero.
135 lcov_list_width = 80
136
137 # Specify the maximum percentage of file names which may be
138 # truncated when choosing a directory prefix in list output.
139 # This value is ignored when lcov_list_full_path is non-zero.
140 lcov_list_truncate_max = 20
141
142 # Specify if function coverage data should be collected and
143 # processed.
144 lcov_function_coverage = 1
145
146 # Specify if branch coverage data should be collected and
147 # processed.
148 lcov_branch_coverage = 1