diff options
author | Stas Negara <snegara@google.com> | 2015-05-22 11:15:07 -0700 |
---|---|---|
committer | Stas Negara <snegara@google.com> | 2015-05-22 11:16:24 -0700 |
commit | 836a6eff07165827fdbee50f301c599c14c528d7 (patch) | |
tree | 3e96acf513b77138fddd7d166a74f795bd995aff | |
parent | 82c2340fe3a1daba89edb239958b0ba09e2f5587 (diff) | |
download | testing-836a6eff07165827fdbee50f301c599c14c528d7.tar.gz |
Prevent breaking when API release date is null.
Change-Id: Ib04b1316a45e1f811afa8e35cc135ff26eae53bc
-rw-r--r-- | src/com/google/gct/testing/dimension/ApiDimension.java | 3 |
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 = |