Merge "Improve support for different types of coverage."
diff --git a/web/dashboard/appengine/servlet/src/main/java/com/android/vts/servlet/ShowTableServlet.java b/web/dashboard/appengine/servlet/src/main/java/com/android/vts/servlet/ShowTableServlet.java
index bad84e1..62becbf 100644
--- a/web/dashboard/appengine/servlet/src/main/java/com/android/vts/servlet/ShowTableServlet.java
+++ b/web/dashboard/appengine/servlet/src/main/java/com/android/vts/servlet/ShowTableServlet.java
@@ -444,6 +444,10 @@
int nonpassCount = 0;
TestCaseResult aggregateStatus = TestCaseResult.UNKNOWN_RESULT;
long totalLineCount = 0, coveredLineCount = 0;
+ for (CoverageReportMessage coverageReport : report.getCoverageList()) {
+ totalLineCount += coverageReport.getTotalLineCount();
+ coveredLineCount += coverageReport.getCoveredLineCount();
+ }
for (TestCaseReportMessage testCaseReport : report.getTestCaseList()) {
if (testCaseReport.getTestResult() ==
TestCaseResult.TEST_CASE_RESULT_PASS) {