diff options
author | Vedant Kumar <vsk@apple.com> | 2016-09-10 19:37:20 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2016-09-10 19:37:20 +0000 |
commit | 7b9e9bb49153c714a363acf4958373d8254d5a76 (patch) | |
tree | b7eadfab23dcf9dd11ac431e3ad383d3d4f4eaac /llvm/test/tools | |
parent | 5d335559b95065960ca5a5737216a031655a02a9 (diff) | |
download | bcm5719-llvm-7b9e9bb49153c714a363acf4958373d8254d5a76.tar.gz bcm5719-llvm-7b9e9bb49153c714a363acf4958373d8254d5a76.zip |
[llvm-cov] Minor visual tweaks for html reports
- Change the location of the 'Region Coverage' column.
- Use less css and text for some labels.
llvm-svn: 281145
Diffstat (limited to 'llvm/test/tools')
-rw-r--r-- | llvm/test/tools/llvm-cov/native_separators.c | 10 | ||||
-rw-r--r-- | llvm/test/tools/llvm-cov/showLineExecutionCounts.cpp | 8 | ||||
-rw-r--r-- | llvm/test/tools/llvm-cov/showProjectSummary.cpp | 13 | ||||
-rw-r--r-- | llvm/test/tools/llvm-cov/style.test | 1 |
4 files changed, 12 insertions, 20 deletions
diff --git a/llvm/test/tools/llvm-cov/native_separators.c b/llvm/test/tools/llvm-cov/native_separators.c index 44813aa1887..4708738b7ea 100644 --- a/llvm/test/tools/llvm-cov/native_separators.c +++ b/llvm/test/tools/llvm-cov/native_separators.c @@ -15,16 +15,10 @@ // TEXT-INDEX: \tmp\native_separators.c // HTML-INDEX: >tmp\native_separators.c</a> -// HTML: <pre>Source: \tmp\native_separators.c (Binary: native_separators.covmapping)</pre> +// HTML: <pre>\tmp\native_separators.c (Binary: native_separators.covmapping)</pre> int main() {} // RUN: llvm-cov show %S/Inputs/native_separators.covmapping -instr-profile=%t.profdata -filename-equivalence %s -o %t.dir // RUN: FileCheck -check-prefixes=TEXT -input-file=%t.dir/coverage/tmp/native_separators.c.txt %s -// TEXT: Source: \tmp\native_separators.c (Binary: native_separators.covmapping) - -// Re-purpose this file to test that "Go to first unexecuted line" feature. - -// RUN: llvm-cov show %S/Inputs/native_separators.covmapping -instr-profile %t.profdata -filename-equivalence -format html -o %t.dir %s -// RUN: FileCheck -input-file %t.dir/coverage/tmp/native_separators.c.html %s -// CHECK-NOT: >Go to first unexecuted line< +// TEXT: \tmp\native_separators.c (Binary: native_separators.covmapping) diff --git a/llvm/test/tools/llvm-cov/showLineExecutionCounts.cpp b/llvm/test/tools/llvm-cov/showLineExecutionCounts.cpp index 8d4397a0a09..fcaedcd0d39 100644 --- a/llvm/test/tools/llvm-cov/showLineExecutionCounts.cpp +++ b/llvm/test/tools/llvm-cov/showLineExecutionCounts.cpp @@ -78,15 +78,15 @@ int main() { // TEXT: [[@LINE]]| 161|int main( // // RUN: FileCheck -check-prefix HTML-INDEX -input-file %t.html.dir/index.html %s // HTML-INDEX-LABEL: <table> -// HTML-INDEX: <td class='column-entry'>Filename</td> -// HTML-INDEX: <td class='column-entry'>Region Coverage</td> +// HTML-INDEX: <td class='column-entry-left'>Filename</td> // HTML-INDEX: <td class='column-entry'>Function Coverage</td> // HTML-INDEX: <td class='column-entry'>Line Coverage</td> +// HTML-INDEX: <td class='column-entry'>Region Coverage</td> // HTML-INDEX: <a href='coverage{{.*}}showLineExecutionCounts.cpp.html'{{.*}}showLineExecutionCounts.cpp</a> -// HTML-INDEX: <td class='column-entry-red'> -// HTML-INDEX: 70.00% (7/10) // HTML-INDEX: <td class='column-entry-green'> // HTML-INDEX: 100.00% (1/1) // HTML-INDEX: <td class='column-entry-yellow'> // HTML-INDEX: 80.00% (16/20) +// HTML-INDEX: <td class='column-entry-red'> +// HTML-INDEX: 70.00% (7/10) // HTML-INDEX: TOTALS diff --git a/llvm/test/tools/llvm-cov/showProjectSummary.cpp b/llvm/test/tools/llvm-cov/showProjectSummary.cpp index b3329145743..99393880f8f 100644 --- a/llvm/test/tools/llvm-cov/showProjectSummary.cpp +++ b/llvm/test/tools/llvm-cov/showProjectSummary.cpp @@ -16,7 +16,7 @@ int main(int argc, char ** argv) { // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -instr-profile %t.profdata -project-title "Test Suite" -filename-equivalence %s | FileCheck -check-prefixes=TEXT-TITLE,TEXT,TEXT-FILE,TEXT-HEADER %s // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -instr-profile %t.profdata -project-title "Test Suite" -name=main -filename-equivalence %s | FileCheck -check-prefixes=TEXT-FUNCTION,TEXT-HEADER %s // TEXT-TITLE: Test Suite -// TEXT: Code Coverage Report +// TEXT: Coverage Report // TEXT: Created: // TEXT-FILE: showProjectSummary.cpp: // TEXT-FILE: showProjectSummary.covmapping: @@ -30,13 +30,10 @@ int main(int argc, char ** argv) { // RUN: FileCheck -check-prefixes=HTML-TITLE,HTML -input-file %t.dir/index.html %s // RUN: llvm-cov show %S/Inputs/showProjectSummary.covmapping -format=html -o %t.dir -instr-profile %t.profdata -project-title "Test Suite" -filename-equivalence -name=main %s // RUN: FileCheck -check-prefixes=HTML-FUNCTION,HTML-HEADER -input-file %t.dir/functions.html %s -// HTML-TITLE: <div class='project-title'> -// HTML-TITLE: <span>Test Suite</span> -// HTML: <div class='report-title'> -// HTML: <span>Code Coverage Report</span> -// HTML: <div class='created-time'> -// HTML: <span>Created: -// HTML-FILE: <pre>Source: {{.*}}showProjectSummary.cpp (Binary: showProjectSummary.covmapping)</pre> +// HTML-TITLE: <h1>Test Suite</h1> +// HTML: <h2>Coverage Report</h2> +// HTML: <h4>Created:{{.*}}</h4> +// HTML-FILE: <pre>{{.*}}showProjectSummary.cpp (Binary: showProjectSummary.covmapping)</pre> // HTML-FUNCTION: <pre>main</pre> // HTML-UNCOVEREDLINE: <a href='#L8'>Go to first unexecuted line</a> // HTML-HEADER: <tr><td><span><pre>Line No.</pre></span></td> diff --git a/llvm/test/tools/llvm-cov/style.test b/llvm/test/tools/llvm-cov/style.test index 55ebe85a6fc..a37ad857ade 100644 --- a/llvm/test/tools/llvm-cov/style.test +++ b/llvm/test/tools/llvm-cov/style.test @@ -17,6 +17,7 @@ STYLE-DAG: .expansion-view STYLE-DAG: .line-number STYLE-DAG: .light-row STYLE-DAG: .column-entry +STYLE-DAG: .column-entry-left STYLE-DAG: .column-entry-yellow STYLE-DAG: .column-entry-red STYLE-DAG: .column-entry-green |