diff options
author | Young Gyu Park <younggyu@google.com> | 2018-12-21 13:37:59 -0800 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-12-21 13:37:59 -0800 |
commit | 87561e810ecfc0c2f2d2fbb0e20854282bc14bad (patch) | |
tree | 41f3e135b9d6bc51cb848251605a9e03a3f7ddc5 /src/main/java/com/android/vts/api/DatastoreRestServlet.java | |
parent | bc207a8b20f0614b0d5a30e6b88ed7f341cea323 (diff) | |
parent | b5909bea2f2ad209aff5e4c18ee42c9fca48d982 (diff) | |
download | dashboard-87561e810ecfc0c2f2d2fbb0e20854282bc14bad.tar.gz |
Merge "Fix a bug to upload a big entity exceeding 1MB."
am: b5909bea2f
Change-Id: I78e1298a3027b90185e4b26799a9b7dae1a696fd
Diffstat (limited to 'src/main/java/com/android/vts/api/DatastoreRestServlet.java')
-rw-r--r-- | src/main/java/com/android/vts/api/DatastoreRestServlet.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/main/java/com/android/vts/api/DatastoreRestServlet.java b/src/main/java/com/android/vts/api/DatastoreRestServlet.java index fb5ac65..fa0ae65 100644 --- a/src/main/java/com/android/vts/api/DatastoreRestServlet.java +++ b/src/main/java/com/android/vts/api/DatastoreRestServlet.java @@ -379,15 +379,13 @@ public class DatastoreRestServlet extends BaseApiServlet { List listEntity = (List) entity; if (listEntity.size() > 0 && listEntity.get(0) instanceof TestCaseRunEntity) { - List<TestCaseRunEntity> dashboardEntityList = - (List<TestCaseRunEntity>) entity; Map< com.googlecode.objectify.Key< TestCaseRunEntity>, TestCaseRunEntity> testCaseRunEntityMap = DashboardEntity.saveAll( - dashboardEntityList, + testCaseRunEntityList, this .MAX_ENTITY_SIZE_PER_TRANSACTION); @@ -401,11 +399,9 @@ public class DatastoreRestServlet extends BaseApiServlet { .collect(Collectors.toList()); } else if (listEntity.size() > 0 && listEntity.get(0) instanceof TestRunEntity) { - List<TestRunEntity> dashboardEntityList = - (List<TestRunEntity>) entity; - dashboardEntityList.get(0).setTestCaseIds(testCaseIds); + testRunEntityList.get(0).setTestCaseIds(testCaseIds); DashboardEntity.saveAll( - dashboardEntityList, + testRunEntityList, this.MAX_ENTITY_SIZE_PER_TRANSACTION); } else { List<DashboardEntity> dashboardEntityList = |