summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStas Negara <snegara@google.com>2015-05-22 11:15:07 -0700
committerStas Negara <snegara@google.com>2015-05-22 11:16:24 -0700
commit836a6eff07165827fdbee50f301c599c14c528d7 (patch)
tree3e96acf513b77138fddd7d166a74f795bd995aff
parent82c2340fe3a1daba89edb239958b0ba09e2f5587 (diff)
downloadtesting-836a6eff07165827fdbee50f301c599c14c528d7.tar.gz
Prevent breaking when API release date is null.
Change-Id: Ib04b1316a45e1f811afa8e35cc135ff26eae53bc
-rw-r--r--src/com/google/gct/testing/dimension/ApiDimension.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/google/gct/testing/dimension/ApiDimension.java b/src/com/google/gct/testing/dimension/ApiDimension.java
index f526d61..8e0e274 100644
--- a/src/com/google/gct/testing/dimension/ApiDimension.java
+++ b/src/com/google/gct/testing/dimension/ApiDimension.java
@@ -109,7 +109,8 @@ public class ApiDimension extends CloudConfigurationDimension {
for (AndroidVersion version : androidDeviceCatalog.getVersions()) {
Map<String, String> details = new HashMap<String, String>();
Date date = version.getReleaseDate();
- details.put("Release date", String.format("%4d-%02d-%02d", date.getYear(), date.getMonth(), date.getDay()));
+ details.put("Release date",
+ date == null ? "???" : String.format("%4d-%02d-%02d", date.getYear(), date.getMonth(), date.getDay()));
Distribution distribution = version.getDistribution();
details.put("Market share", distribution == null ? "???" : distribution.getMarketShare() + "%");
ApiLevel apiLevel =