hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Heng Chen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-14262) Big Trunk unit tests failing with "OutOfMemoryError: unable to create new native thread"
Date Thu, 20 Aug 2015 04:53:45 GMT

    [ https://issues.apache.org/jira/browse/HBASE-14262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14704287#comment-14704287
] 

Heng Chen commented on HBASE-14262:
-----------------------------------

Agree with [~Apache9],  we can use BlockingQueue in {{TestContext}} instead of {{Set<TestThread>
testThreads}},  then we use a threads pool with less thread number, which pick task from BlockingQueue
to run.

> Big Trunk unit tests failing with "OutOfMemoryError: unable to create new native thread"
> ----------------------------------------------------------------------------------------
>
>                 Key: HBASE-14262
>                 URL: https://issues.apache.org/jira/browse/HBASE-14262
>             Project: HBase
>          Issue Type: Bug
>          Components: test
>            Reporter: stack
>            Assignee: stack
>
> The bit unit tests are coming in with OOME, can't create native threads.
> I was also getting the OOME locally running on MBP. git bisect got me to HBASE-13065,
where we upped the test heap for TestDistributedLogSplitting back in feb. Around the time
that this went in, we had similar OOME issues but then it was because we were doing 32bit
JVMs. It does not seem to be the case here.
> A recent run failed all the below and most are OOME:
> {code}
>      {color:red}-1 core tests{color}.  The patch failed these unit tests:
>                        org.apache.hadoop.hbase.replication.TestReplicationEndpoint
>                   org.apache.hadoop.hbase.replication.TestPerTableCFReplication
>                   org.apache.hadoop.hbase.wal.TestBoundedRegionGroupingProvider
>                   org.apache.hadoop.hbase.replication.TestReplicationKillMasterRSCompressed
>                   org.apache.hadoop.hbase.replication.regionserver.TestRegionReplicaReplicationEndpointNoMaster
>                   org.apache.hadoop.hbase.replication.TestReplicationKillSlaveRS
>                   org.apache.hadoop.hbase.replication.regionserver.TestRegionReplicaReplicationEndpoint
>                   org.apache.hadoop.hbase.replication.TestMasterReplication
>                   org.apache.hadoop.hbase.mapred.TestTableMapReduce
>                   org.apache.hadoop.hbase.regionserver.TestRegionMergeTransactionOnCluster
>                   org.apache.hadoop.hbase.regionserver.TestRegionFavoredNodes
>                   org.apache.hadoop.hbase.replication.TestMultiSlaveReplication
>                   org.apache.hadoop.hbase.zookeeper.TestZKLeaderManager
>                   org.apache.hadoop.hbase.master.TestMasterRestartAfterDisablingTable
>                   org.apache.hadoop.hbase.TestGlobalMemStoreSize
>                   org.apache.hadoop.hbase.wal.TestWALFiltering
>                   org.apache.hadoop.hbase.replication.TestReplicationSmallTests
>                   org.apache.hadoop.hbase.replication.TestReplicationSyncUpTool
>                   org.apache.hadoop.hbase.replication.TestReplicationWithTags
>                   org.apache.hadoop.hbase.master.procedure.TestTruncateTableProcedure
>                   org.apache.hadoop.hbase.replication.TestReplicationChangingPeerRegionservers
>                   org.apache.hadoop.hbase.wal.TestDefaultWALProviderWithHLogKey
>                   org.apache.hadoop.hbase.regionserver.TestPerColumnFamilyFlush
>                   org.apache.hadoop.hbase.snapshot.TestMobRestoreFlushSnapshotFromClient
>                   org.apache.hadoop.hbase.master.procedure.TestCreateTableProcedure
>                   org.apache.hadoop.hbase.wal.TestWALFactory
>                   org.apache.hadoop.hbase.master.procedure.TestServerCrashProcedure
>                   org.apache.hadoop.hbase.replication.TestReplicationDisableInactivePeer
>                   org.apache.hadoop.hbase.master.procedure.TestAddColumnFamilyProcedure
>                   org.apache.hadoop.hbase.mapred.TestMultiTableSnapshotInputFormat
>                   org.apache.hadoop.hbase.master.procedure.TestEnableTableProcedure
>                   org.apache.hadoop.hbase.master.TestMasterFailoverBalancerPersistence
>                   org.apache.hadoop.hbase.TestStochasticBalancerJmxMetrics
>      {color:red}-1 core zombie tests{color}.  There are 16 zombie test(s):      at org.apache.hadoop.hbase.security.visibility.TestVisibilityLabels.testVisibilityLabelsWithComplexLabels(TestVisibilityLabels.java:216)
>         at org.apache.hadoop.hbase.mapred.TestTableInputFormat.testTableRecordReaderScannerFail(TestTableInputFormat.java:281)
>         at org.apache.hadoop.hbase.replication.TestMultiSlaveReplication.testMultiSlaveReplication(TestMultiSlaveReplication.java:129)
>         at org.apache.hadoop.hbase.regionserver.TestHRegion.testWritesWhileScanning(TestHRegion.java:3799)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message