llvm-project/llvm/test/tools/llvm-cov
Vedant Kumar 77deb5c788 [gcov] Sort file info before printing it
The order in which GCOV file info is printed depends on the string hash
function. This makes some GCOV tests brittle, because the tests must be
updated whenever the hash function changes.

Sort the filenames before printing out the file info to solve the
problem. This should be relatively cheap.

Differential Revision: https://reviews.llvm.org/D32512

llvm-svn: 301371
2017-04-26 00:16:10 +00:00
..
Inputs [gcov] Sort file info before printing it 2017-04-26 00:16:10 +00:00
binary-formats.c [llvm-cov] Swapped the line and count columns. 2016-08-09 19:53:35 +00:00
combine_expansions.cpp [llvm-cov] Swapped the line and count columns. 2016-08-09 19:53:35 +00:00
copy_block_helper.m
cov-comdat.test
demangle.test [llvm-cov] Don't show function summaries when filtering by filename (fixes PR31395) 2017-02-05 20:11:08 +00:00
double_dots.c [llvm-cov] Use the native path in the coverage report. 2016-08-30 07:01:37 +00:00
gcov47_compatibility.cpp
hideUnexecutedSubviews.test [llvm-cov] Track function and instantiation coverage separately 2016-09-19 00:38:23 +00:00
lit.local.cfg
llvm-cov.test
load-multiple-objects.test [llvm-cov] Add support for loading coverage from multiple objects 2016-10-25 17:40:55 +00:00
multiple-files.test [llvm-cov] Strip redundant path components from filenames (fix PR31982) 2017-02-23 22:20:32 +00:00
native_separators.c [llvm-cov] Do not print out the filename of the object file 2016-10-25 00:08:33 +00:00
prefer_used_to_unused.h [llvm-cov] Swapped the line and count columns. 2016-08-09 19:53:35 +00:00
prevent_false_instantiations.h [llvm-cov] - Add the coverage of lines in the summary report. 2016-07-22 12:46:13 +00:00
range_based_for.cpp
report.cpp [llvm-cov] Don't show function summaries when filtering by filename (fixes PR31395) 2017-02-05 20:11:08 +00:00
scan-directory.test [llvm-cov] Get rid of all invalid filename references 2016-09-23 18:57:32 +00:00
showExpansions.cpp Retry: [llvm-cov] Add support for exporting coverage data to JSON 2016-07-26 22:50:58 +00:00
showHighlightedRanges.cpp [llvm-cov] Fix issues with segment highlighting in the html view 2016-09-08 19:18:23 +00:00
showLineExecutionCounts.cpp [llvm-cov] Turn line numbers in html reports into clickable links 2016-11-02 19:44:13 +00:00
showProjectSummary.cpp [llvm-cov] Fix tests that aren't checking anything (NFC) 2016-09-15 04:41:37 +00:00
showRegionMarkers.cpp Retry: [llvm-cov] Add support for exporting coverage data to JSON 2016-07-26 22:50:58 +00:00
showTabsHTML.cpp [LLVM-COV]Replace tabs to the space indentations in the HTML coverage report. 2016-08-04 10:39:43 +00:00
showTemplateInstantiations.cpp [llvm-cov] Turn line numbers in html reports into clickable links 2016-11-02 19:44:13 +00:00
style.test [llvm-cov] Minor visual tweaks for html reports 2016-09-10 19:37:20 +00:00
universal-binary.c [llvm-cov] Add support for loading coverage from multiple objects 2016-10-25 17:40:55 +00:00
warnings.h [llvm-cov] Error-out when an unsupported format is used (PR32087) 2017-02-28 16:57:28 +00:00
zeroFunctionFile.c [llvm-cov] Avoid 0% when reporting something that's 0/0 2016-11-21 14:00:04 +00:00