[
https://issues.apache.org/jira/browse/HBASE-18712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ted Yu updated HBASE-18712:
---------------------------
Description:
Add -X in dev-support/hbase-personality.sh for precommit unit tests so that we
have more information when "The forked VM terminated without saying properly
goodbye" happens again.
The following (initial proposal) doesn't apply to jdk 1.8 and has limited
benefit:
Currently hbase-surefire.argLine doesn't specify MaxPermSize for the test
run(s).
This sometimes resulted in mvn build prematurely exiting, leaving some large
tests behind.
The tests would be deemed timed out.
As indicated by the following post:
https://stackoverflow.com/questions/23260057/the-forked-vm-terminated-without-saying-properly-goodbye-vm-crash-or-system-exi
We should specify large enough MaxPermSize so that mvn build doesn't end
prematurely.
was:
Currently hbase-surefire.argLine doesn't specify MaxPermSize for the test
run(s).
This sometimes resulted in mvn build prematurely exiting, leaving some large
tests behind.
The tests would be deemed timed out.
As indicated by the following post:
https://stackoverflow.com/questions/23260057/the-forked-vm-terminated-without-saying-properly-goodbye-vm-crash-or-system-exi
We should specify large enough MaxPermSize so that mvn build doesn't end
prematurely.
> Specify -X for precommit unit tests
> -----------------------------------
>
> Key: HBASE-18712
> URL: https://issues.apache.org/jira/browse/HBASE-18712
> Project: HBase
> Issue Type: Bug
> Reporter: Ted Yu
> Assignee: Ted Yu
> Attachments: 18712.v1.txt, 18712.v2.txt, 18712.v3.txt
>
>
> Add -X in dev-support/hbase-personality.sh for precommit unit tests so that
> we have more information when "The forked VM terminated without saying
> properly goodbye" happens again.
> The following (initial proposal) doesn't apply to jdk 1.8 and has limited
> benefit:
> Currently hbase-surefire.argLine doesn't specify MaxPermSize for the test
> run(s).
> This sometimes resulted in mvn build prematurely exiting, leaving some large
> tests behind.
> The tests would be deemed timed out.
> As indicated by the following post:
> https://stackoverflow.com/questions/23260057/the-forked-vm-terminated-without-saying-properly-goodbye-vm-crash-or-system-exi
> We should specify large enough MaxPermSize so that mvn build doesn't end
> prematurely.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)