[
https://issues.apache.org/jira/browse/HBASE-16562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell reopened HBASE-16562:
------------------------------------
Testing 1.2.4RC0 with
{noformat}
hbase org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList Loop 1 10 \
100000000 /tmp/itbll 10 -m slowDeterministic
{noformat}
it seems Integer (note - the object, not the primitive) parameters to
Generator#run can be null
{noformat}
java.lang.NullPointerException
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList$Generator.run(IntegrationTestBigLinkedList.java:633)
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList$Loop.runGenerator(IntegrationTestBigLinkedList.java:1260)
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList$Loop.run(IntegrationTestBigLinkedList.java:1310)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.runTestFromCommandLine(IntegrationTestBigLinkedList.java:1662)
at
org.apache.hadoop.hbase.IntegrationTestBase.doWork(IntegrationTestBase.java:123)
at
org.apache.hadoop.hbase.util.AbstractHBaseTool.run(AbstractHBaseTool.java:106)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at
org.apache.hadoop.hbase.test.IntegrationTestBigLinkedList.main(IntegrationTestBigLinkedList.java:1702)
{noformat}
> ITBLL should fail to start if misconfigured
> -------------------------------------------
>
> Key: HBASE-16562
> URL: https://issues.apache.org/jira/browse/HBASE-16562
> Project: HBase
> Issue Type: Improvement
> Components: integration tests
> Reporter: Andrew Purtell
> Assignee: Heng Chen
> Fix For: 2.0.0, 1.0.4, 1.4.0, 1.3.1, 1.1.7, 0.98.23, 1.2.4
>
> Attachments: HBASE-16562-branch-1.2.patch,
> HBASE-16562-branch-1.2.v1.patch, HBASE-16562.patch, HBASE-16562.v1.patch,
> HBASE-16562.v1.patch-addendum
>
>
> The number of nodes in ITBLL must a multiple of width*wrap (defaults to 25M,
> but can be configured by adding two more args to the test invocation) or else
> verification will fail. This can be very expensive in terms of time or hourly
> billing for on demand test resources. Check the sanity of test parameters
> before launching any MR jobs and fail fast if invariants aren't met with an
> indication what parameter(s) need fixing.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)