summaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorRyan Campbell <ryanjcampbell@google.com>2017-10-06 13:03:39 -0700
committerRyan Campbell <ryanjcampbell@google.com>2017-10-06 13:03:39 -0700
commit0f772aa0a6f6b00e33495b5a6bd6b0984704b1b1 (patch)
treebd754862ccd0d99817c875849591fe00ee9140cb /src/main
parentcd4a171020fa1aec39528cb76b1c065c135d7819 (diff)
downloaddashboard-0f772aa0a6f6b00e33495b5a6bd6b0984704b1b1.tar.gz
Fix formatting bug in digest web UI.
When sample standard deviation cannot be calculated (n < 2), render a dash in the std column of daily performance digests. Test: local Bug: 67211343 Change-Id: I0a5105743cbf177cfadf0105e3ed36d508e99858
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/android/vts/servlet/ShowPerformanceDigestServlet.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/com/android/vts/servlet/ShowPerformanceDigestServlet.java b/src/main/java/com/android/vts/servlet/ShowPerformanceDigestServlet.java
index 856a28c..5a70738 100644
--- a/src/main/java/com/android/vts/servlet/ShowPerformanceDigestServlet.java
+++ b/src/main/java/com/android/vts/servlet/ShowPerformanceDigestServlet.java
@@ -135,7 +135,11 @@ public class ShowPerformanceDigestServlet extends BaseServlet {
tableHTML += "<td class='cell inner-cell'>";
tableHTML += FORMATTER.format(stats.getMean()) + "</td>";
tableHTML += "<td class='cell outer-cell'>";
- tableHTML += FORMATTER.format(stats.getStd()) + "</td>";
+ if (stats.getCount() < 2) {
+ tableHTML += " - </td>";
+ } else {
+ tableHTML += FORMATTER.format(stats.getStd()) + "</td>";
+ }
for (PerformanceSummary prevPerformance : perfSummaries) {
if (prevPerformance.hasProfilingPoint(profilingPoint)) {
StatSummary baseline =