hanchenye-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
combine_expansions.cpp
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
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
prevent_false_instantiations.h
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
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
showTabsHTML.cpp
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