149 lines
4.0 KiB
Plaintext
149 lines
4.0 KiB
Plaintext
#
|
||
# Copyright 2015-2016 Nest Labs Inc. All Rights Reserved.
|
||
#
|
||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||
# you may not use this file except in compliance with the License.
|
||
# You may obtain a copy of the License at
|
||
#
|
||
# http://www.apache.org/licenses/LICENSE-2.0
|
||
#
|
||
# Unless required by applicable law or agreed to in writing, software
|
||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
# See the License for the specific language governing permissions and
|
||
# limitations under the License.
|
||
#
|
||
|
||
#
|
||
# Description:
|
||
# This file is an lcov configuration file based on the default
|
||
# from /etc/lcovrc. The key difference is the inclusion of
|
||
# 'genhtml_branch_coverage = 1' and lcov_branch_coverage = 1' to
|
||
# ensure that branch coverage is reported.
|
||
#
|
||
|
||
# External style sheet file
|
||
#genhtml_css_file = gcov.css
|
||
|
||
# Coverage rate limits
|
||
genhtml_hi_limit = 90
|
||
genhtml_med_limit = 75
|
||
|
||
# Width of line coverage field in source code view
|
||
genhtml_line_field_width = 12
|
||
|
||
# Width of branch coverage field in source code view
|
||
genhtml_branch_field_width = 16
|
||
|
||
# Width of overview image
|
||
genhtml_overview_width = 80
|
||
|
||
# Resolution of overview navigation
|
||
genhtml_nav_resolution = 4
|
||
|
||
# Offset for source code navigation
|
||
genhtml_nav_offset = 10
|
||
|
||
# Do not remove unused test descriptions if non-zero
|
||
genhtml_keep_descriptions = 0
|
||
|
||
# Do not remove prefix from directory names if non-zero
|
||
genhtml_no_prefix = 0
|
||
|
||
# Do not create source code view if non-zero
|
||
genhtml_no_source = 0
|
||
|
||
# Specify size of tabs
|
||
genhtml_num_spaces = 8
|
||
|
||
# Highlight lines with converted-only data if non-zero
|
||
genhtml_highlight = 0
|
||
|
||
# Include color legend in HTML output if non-zero
|
||
genhtml_legend = 0
|
||
|
||
# Include HTML file at start of HTML output
|
||
#genhtml_html_prolog = prolog.php
|
||
|
||
# Include HTML file at end of HTML output
|
||
#genhtml_html_epilog = epilog.php
|
||
|
||
# Use custom HTML file extension
|
||
#genhtml_html_extension = html
|
||
|
||
# Compress all generated html files with gzip.
|
||
#genhtml_html_gzip = 1
|
||
|
||
# Include sorted overview pages
|
||
genhtml_sort = 1
|
||
|
||
# Include function coverage data display
|
||
#genhtml_function_coverage = 1
|
||
|
||
# Include branch coverage data display
|
||
genhtml_branch_coverage = 1
|
||
|
||
# Specify the character set of all generated HTML pages
|
||
genhtml_charset=UTF-8
|
||
|
||
# Allow HTML markup in test case description text if non-zero
|
||
genhtml_desc_html=0
|
||
|
||
# Location of the gcov tool
|
||
#geninfo_gcov_tool = gcov
|
||
|
||
# Adjust test names if non-zero
|
||
#geninfo_adjust_testname = 0
|
||
|
||
# Calculate a checksum for each line if non-zero
|
||
geninfo_checksum = 0
|
||
|
||
# Enable libtool compatibility mode if non-zero
|
||
geninfo_compat_libtool = 0
|
||
|
||
# Specify whether to capture coverage data for external source
|
||
# files
|
||
#geninfo_external = 1
|
||
|
||
# Use gcov’s --all-blocks option if non-zero
|
||
#geninfo_gcov_all_blocks = 1
|
||
|
||
# Specify compatiblity modes (same as --compat option
|
||
# of geninfo)
|
||
#geninfo_compat = libtool=on, hammer=auto, split_crc=auto
|
||
|
||
# Adjust path to source files by removing or changing path
|
||
# components that match the specified pattern (Perl regular
|
||
# expression format)
|
||
#geninfo_adjust_src_path = /tmp/build => /usr/src
|
||
|
||
# Specify if geninfo should try to automatically determine
|
||
# the base-directory when collecting coverage data.
|
||
geninfo_auto_base = 1
|
||
|
||
# Directory containing gcov kernel files
|
||
lcov_gcov_dir = /proc/gcov
|
||
|
||
# Location for temporary directories
|
||
lcov_tmp_dir = /tmp
|
||
|
||
# Show full paths during list operation if non-zero
|
||
lcov_list_full_path = 0
|
||
|
||
# Specify the maximum width for list output. This value is
|
||
# ignored when lcov_list_full_path is non-zero.
|
||
lcov_list_width = 80
|
||
|
||
# Specify the maximum percentage of file names which may be
|
||
# truncated when choosing a directory prefix in list output.
|
||
# This value is ignored when lcov_list_full_path is non-zero.
|
||
lcov_list_truncate_max = 20
|
||
|
||
# Specify if function coverage data should be collected and
|
||
# processed.
|
||
lcov_function_coverage = 1
|
||
|
||
# Specify if branch coverage data should be collected and
|
||
# processed.
|
||
lcov_branch_coverage = 1
|