summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorYoung Gyu Park <younggyu@google.com>2018-04-23 17:49:05 +0900
committerYoung Gyu Park <younggyu@google.com>2018-04-23 17:49:05 +0900
commitc01654f86a88f758622aa714ffd903259b449bfa (patch)
tree03d66c9adac38ca04ced28299ecdc56ef44424f2 /src/main/java
parent0141729d4c4a6df85845e17d28b86e230233210b (diff)
downloaddashboard-c01654f86a88f758622aa714ffd903259b449bfa.tar.gz
Adding infra_log_path and boot_success field
Test: go/vts-web-staging/show_plan_release?plan=vts&type=suite&page=1 Bug: 78319359 Change-Id: Ibdc0d7bcf1f9e6b29ec8f827679a4d1f81965b34
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/android/vts/api/TestDataForDevServlet.java2
-rw-r--r--src/main/java/com/android/vts/api/TestSuiteResultRestServlet.java2
-rw-r--r--src/main/java/com/android/vts/entity/TestSuiteResultEntity.java10
-rw-r--r--src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java2
4 files changed, 16 insertions, 0 deletions
diff --git a/src/main/java/com/android/vts/api/TestDataForDevServlet.java b/src/main/java/com/android/vts/api/TestDataForDevServlet.java
index 09b1df8..b94a2b6 100644
--- a/src/main/java/com/android/vts/api/TestDataForDevServlet.java
+++ b/src/main/java/com/android/vts/api/TestDataForDevServlet.java
@@ -267,7 +267,9 @@ public class TestDataForDevServlet extends HttpServlet {
100),
ChronoUnit.DAYS)
.getEpochSecond(),
+ idx / 2 == 0 ? false : true,
pathInfo.toString(),
+ idx / 2 == 0 ? "/error/infra/log" : "",
"Test Place Name -" + idx,
"Suite Test Plan",
"Suite Version " + idx,
diff --git a/src/main/java/com/android/vts/api/TestSuiteResultRestServlet.java b/src/main/java/com/android/vts/api/TestSuiteResultRestServlet.java
index 3c737c8..38734d0 100644
--- a/src/main/java/com/android/vts/api/TestSuiteResultRestServlet.java
+++ b/src/main/java/com/android/vts/api/TestSuiteResultRestServlet.java
@@ -81,7 +81,9 @@ public class TestSuiteResultRestServlet extends HttpServlet {
testSuiteFileParent,
testSuiteResultMessage.getStartTime(),
testSuiteResultMessage.getEndTime(),
+ testSuiteResultMessage.getBootSuccess(),
testSuiteResultMessage.getResultPath(),
+ testSuiteResultMessage.getInfraLogPath(),
testSuiteResultMessage.getHostName(),
testSuiteResultMessage.getSuitePlan(),
testSuiteResultMessage.getSuiteVersion(),
diff --git a/src/main/java/com/android/vts/entity/TestSuiteResultEntity.java b/src/main/java/com/android/vts/entity/TestSuiteResultEntity.java
index 52264c0..7355f7c 100644
--- a/src/main/java/com/android/vts/entity/TestSuiteResultEntity.java
+++ b/src/main/java/com/android/vts/entity/TestSuiteResultEntity.java
@@ -61,9 +61,15 @@ public class TestSuiteResultEntity {
/** Test Suite group type OTA, Signed, ToT field */
@Index @Getter @Setter GROUP_TYPE groupType;
+ /** Test Suite bootup error field */
+ @Getter @Setter Boolean bootSuccess;
+
/** Test Suite result path field */
@Getter @Setter String resultPath;
+ /** Test Suite infra log path field */
+ @Getter @Setter String infraLogPath;
+
/** Test Suite host name field */
@Getter @Setter String hostName;
@@ -117,7 +123,9 @@ public class TestSuiteResultEntity {
Key<TestSuiteFileEntity> testSuiteFileEntityKey,
Long startTime,
Long endTime,
+ Boolean bootSuccess,
String resultPath,
+ String infraLogPath,
String hostName,
String suitePlan,
String suiteVersion,
@@ -135,7 +143,9 @@ public class TestSuiteResultEntity {
this.testSuiteFileEntityKey = testSuiteFileEntityKey;
this.startTime = startTime;
this.endTime = endTime;
+ this.bootSuccess = bootSuccess;
this.resultPath = resultPath;
+ this.infraLogPath = infraLogPath;
this.hostName = hostName;
this.suitePlan = suitePlan;
this.suiteVersion = suiteVersion;
diff --git a/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java b/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
index 31c98bc..1beffef 100644
--- a/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
+++ b/src/main/java/com/android/vts/job/VtsSuiteTestJobServlet.java
@@ -246,7 +246,9 @@ public class VtsSuiteTestJobServlet extends HttpServlet {
testSuiteFileEntityKey,
testSuiteResultMessage.getStartTime(),
testSuiteResultMessage.getEndTime(),
+ testSuiteResultMessage.getBootSuccess(),
testSuiteResultMessage.getResultPath(),
+ testSuiteResultMessage.getInfraLogPath(),
testSuiteResultMessage.getHostName(),
testSuiteResultMessage.getSuitePlan(),
testSuiteResultMessage.getSuiteVersion(),