From 17f4cf8cd416269ed7ee047dc06ed5b7d147f1b3 Mon Sep 17 00:00:00 2001 From: Josh Elser Date: Thu, 24 Aug 2017 17:52:13 -0400 Subject: [PATCH] HBASE-18679 Add a null check around the result of getCounters() in ITBLL --- .../apache/hadoop/hbase/test/IntegrationTestBigLinkedList.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.java b/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.java index 2fdfab629e..f86e74c00b 100644 --- a/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.java +++ b/hbase-it/src/test/java/org/apache/hadoop/hbase/test/IntegrationTestBigLinkedList.java @@ -820,6 +820,10 @@ public class IntegrationTestBigLinkedList extends IntegrationTestBase { public boolean verify() { try { Counters counters = job.getCounters(); + if (counters == null) { + LOG.info("Counters object was null, Generator verification cannot be performed"); + return false; + } if (counters.findCounter(Counts.TERMINATING).getValue() > 0 || counters.findCounter(Counts.UNDEFINED).getValue() > 0 || @@ -1337,6 +1341,10 @@ public class IntegrationTestBigLinkedList extends IntegrationTestBase { } Counters counters = job.getCounters(); + if (counters == null) { + LOG.info("Counters object was null, write verification cannot be performed"); + return false; + } // Run through each check, even if we fail one early boolean success = verifyExpectedValues(expectedReferenced, counters); -- 2.13.3