• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Specify an external style sheet file (same as --css-file option of genhtml)
2#genhtml_css_file = gcov.css
3
4# Specify coverage rate limits (in %) for classifying file entries
5# HI:   hi_limit <= rate <= 100         graph color: green
6# MED: med_limit <= rate <  hi_limit    graph color: orange
7# LO:         0  <= rate <  med_limit   graph color: red
8genhtml_hi_limit = 80
9genhtml_med_limit = 50
10
11# Width of line coverage field in source code view
12genhtml_line_field_width = 12
13
14# Width of branch coverage field in source code view
15genhtml_branch_field_width = 16
16
17# Width of overview image (used by --frames option of genhtml)
18genhtml_overview_width = 80
19
20# Resolution of overview navigation: this number specifies the maximum
21# difference in lines between the position a user selected from the overview
22# and the position the source code window is scrolled to (used by --frames
23# option of genhtml)
24genhtml_nav_resolution = 4
25
26# Clicking a line in the overview image should show the source code view at
27# a position a bit further up so that the requested line is not the first
28# line in the window. This number specifies that offset in lines (used by
29# --frames option of genhtml)
30genhtml_nav_offset = 10
31
32# Do not remove unused test descriptions if non-zero (same as
33# --keep-descriptions option of genhtml)
34genhtml_keep_descriptions = 0
35
36# Do not remove prefix from directory names if non-zero (same as --no-prefix
37# option of genhtml)
38genhtml_no_prefix = 0
39
40# Do not create source code view if non-zero (same as --no-source option of
41# genhtml)
42genhtml_no_source = 0
43
44# Replace tabs with number of spaces in source view (same as --num-spaces
45# option of genhtml)
46genhtml_num_spaces = 8
47
48# Highlight lines with converted-only data if non-zero (same as --highlight
49# option of genhtml)
50genhtml_highlight = 0
51
52# Include color legend in HTML output if non-zero (same as --legend option of
53# genhtml)
54genhtml_legend = 0
55
56# Use FILE as HTML prolog for generated pages (same as --html-prolog option of
57# genhtml)
58#genhtml_html_prolog = FILE
59
60# Use FILE as HTML epilog for generated pages (same as --html-epilog option of
61# genhtml)
62#genhtml_html_epilog = FILE
63
64# Use custom filename extension for pages (same as --html-extension option of
65# genhtml)
66#genhtml_html_extension = html
67
68# Compress all generated html files with gzip.
69#genhtml_html_gzip = 1
70
71# Include sorted overview pages (can be disabled by the --no-sort option of
72# genhtml)
73genhtml_sort = 1
74
75# Include function coverage data display (can be disabled by the
76# --no-func-coverage option of genhtml)
77genhtml_function_coverage = 1
78
79# Include branch coverage data display (can be disabled by the
80# --no-branch-coverage option of genhtml)
81genhtml_branch_coverage = 1
82
83# Specify the character set of all generated HTML pages
84genhtml_charset=UTF-8
85
86# Allow HTML markup in test case description text if non-zero
87genhtml_desc_html=0
88
89# Specify the precision for coverage rates
90#genhtml_precision=1
91
92# Location of the gcov tool (same as --gcov-info option of geninfo)
93#geninfo_gcov_tool = llvm-gcov
94
95# Adjust test names to include operating system information if non-zero
96#geninfo_adjust_testname = 0
97
98# Calculate checksum for each source code line if non-zero (same as --checksum
99# option of geninfo if non-zero, same as --no-checksum if zero)
100#geninfo_checksum = 1
101
102# Specify whether to capture coverage data for external source files (can
103# be overridden by the --external and --no-external options of geninfo/lcov)
104geninfo_external = 1
105
106# Enable libtool compatibility mode if non-zero (same as --compat-libtool option
107# of geninfo if non-zero, same as --no-compat-libtool if zero)
108#geninfo_compat_libtool = 0
109
110# Use gcov's --all-blocks option if non-zero
111#geninfo_gcov_all_blocks = 1
112
113# Specify compatiblity modes (same as --compat option of geninfo).
114#geninfo_compat = libtool=on, hammer=auto, split_crc=auto
115
116# Adjust path to source files by removing or changing path components that
117# match the specified pattern (Perl regular expression format)
118#geninfo_adjust_src_path = /tmp/build => /usr/src
119
120# Specify if geninfo should try to automatically determine the base-directory
121# when collecting coverage data.
122geninfo_auto_base = 1
123
124# Directory containing gcov kernel files
125# lcov_gcov_dir = /proc/gcov
126
127# Location of the insmod tool
128lcov_insmod_tool = /sbin/insmod
129
130# Location of the modprobe tool
131lcov_modprobe_tool = /sbin/modprobe
132
133# Location of the rmmod tool
134lcov_rmmod_tool = /sbin/rmmod
135
136# Location for temporary directories
137lcov_tmp_dir = /tmp
138
139# Show full paths during list operation if non-zero (same as --list-full-path
140# option of lcov)
141lcov_list_full_path = 0
142
143# Specify the maximum width for list output. This value is ignored when
144# lcov_list_full_path is non-zero.
145lcov_list_width = 80
146
147# Specify the maximum percentage of file names which may be truncated when
148# choosing a directory prefix in list output. This value is ignored when
149# lcov_list_full_path is non-zero.
150lcov_list_truncate_max = 20
151
152# Specify if function coverage data should be collected and processed.
153lcov_function_coverage = 1
154
155# Specify if branch coverage data should be collected and processed.
156lcov_branch_coverage = 1
157