diff options
Diffstat (limited to 'src/main/java/com/android/vts')
-rw-r--r-- | src/main/java/com/android/vts/api/CoverageRestServlet.java | 10 | ||||
-rw-r--r-- | src/main/java/com/android/vts/entity/TestPlanRunEntity.java | 12 |
2 files changed, 12 insertions, 10 deletions
diff --git a/src/main/java/com/android/vts/api/CoverageRestServlet.java b/src/main/java/com/android/vts/api/CoverageRestServlet.java index b2bbe63..217b740 100644 --- a/src/main/java/com/android/vts/api/CoverageRestServlet.java +++ b/src/main/java/com/android/vts/api/CoverageRestServlet.java @@ -117,9 +117,13 @@ public class CoverageRestServlet extends BaseApiServlet { long totalHalApiNum = allHalApiList.stream().flatMap(Collection::stream).distinct().count(); long totalCoveredHalApiNum = allCoveredHalApiList.stream().flatMap(Collection::stream).distinct().count(); - testPlanRunEntity.setTotalApiCount(totalHalApiNum); - testPlanRunEntity.setCoveredApiCount(totalCoveredHalApiNum); - testPlanRunEntity.save(); + if (totalHalApiNum > 0) { + testPlanRunEntity.setTotalApiCount(totalHalApiNum); + if (totalCoveredHalApiNum > 0) { + testPlanRunEntity.setCoveredApiCount(totalCoveredHalApiNum); + } + testPlanRunEntity.save(); + } Map<String, Long> halApiNumMap = new HashMap<String, Long>() { diff --git a/src/main/java/com/android/vts/entity/TestPlanRunEntity.java b/src/main/java/com/android/vts/entity/TestPlanRunEntity.java index 917ae75..95f7758 100644 --- a/src/main/java/com/android/vts/entity/TestPlanRunEntity.java +++ b/src/main/java/com/android/vts/entity/TestPlanRunEntity.java @@ -186,13 +186,11 @@ public class TestPlanRunEntity implements Serializable { /** Add a task to calculate the total number of coverage API */ public void addCoverageApiTask() { - if (this.totalApiCount > 0) { - Queue queue = QueueFactory.getQueue(QUEUE_NAME); - queue.add( - TaskOptions.Builder.withUrl(COVERAGE_API_URL) - .param("urlSafeKey", String.valueOf(this.getUrlSafeKey())) - .method(TaskOptions.Method.POST)); - } + Queue queue = QueueFactory.getQueue(QUEUE_NAME); + queue.add( + TaskOptions.Builder.withUrl(COVERAGE_API_URL) + .param("urlSafeKey", String.valueOf(this.getUrlSafeKey())) + .method(TaskOptions.Method.POST)); } /** |