You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2018/01/29 00:50:32 UTC
[30/30] hbase git commit: HBASE-19873 Add a CategoryBasedTimeout
ClassRule for all UTs
HBASE-19873 Add a CategoryBasedTimeout ClassRule for all UTs
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/918599ef
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/918599ef
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/918599ef
Branch: refs/heads/master
Commit: 918599ef12639be6e2e19dcb5af8d79b7721d970
Parents: 851e179
Author: zhangduo <zh...@apache.org>
Authored: Sun Jan 28 19:52:09 2018 +0800
Committer: zhangduo <zh...@apache.org>
Committed: Mon Jan 29 08:43:56 2018 +0800
----------------------------------------------------------------------
ReorderImports.class | Bin 0 -> 5984 bytes
.../exemplars/client/TestHelloHBase.java | 8 +-
.../exemplars/shaded_client/TestHelloHBase.java | 8 +-
.../hbase/backup/TestBackupBoundaryTests.java | 10 ++-
.../hbase/backup/TestBackupCommandLineTool.java | 7 +-
.../hadoop/hbase/backup/TestBackupDelete.java | 18 ++--
.../hbase/backup/TestBackupDeleteRestore.java | 33 ++++---
.../backup/TestBackupDeleteWithFailures.java | 12 ++-
.../hadoop/hbase/backup/TestBackupDescribe.java | 18 ++--
.../hbase/backup/TestBackupHFileCleaner.java | 8 +-
.../hbase/backup/TestBackupMultipleDeletes.java | 18 ++--
.../hadoop/hbase/backup/TestBackupRepair.java | 16 ++--
.../hbase/backup/TestBackupShowHistory.java | 18 ++--
.../hbase/backup/TestBackupSmallTests.java | 17 ++--
.../hbase/backup/TestBackupStatusProgress.java | 18 ++--
.../hbase/backup/TestBackupSystemTable.java | 9 +-
.../hadoop/hbase/backup/TestFullBackup.java | 15 ++--
.../hadoop/hbase/backup/TestFullBackupSet.java | 17 ++--
.../backup/TestFullBackupSetRestoreSet.java | 16 ++--
.../backup/TestFullBackupWithFailures.java | 15 ++--
.../hadoop/hbase/backup/TestFullRestore.java | 33 ++++---
.../hbase/backup/TestIncrementalBackup.java | 18 ++--
.../TestIncrementalBackupDeleteTable.java | 18 ++--
.../TestIncrementalBackupMergeWithFailures.java | 16 ++--
.../TestIncrementalBackupWithBulkLoad.java | 17 ++--
.../TestIncrementalBackupWithFailures.java | 18 ++--
.../hadoop/hbase/backup/TestRemoteBackup.java | 33 ++++---
.../hadoop/hbase/backup/TestRemoteRestore.java | 31 +++++--
.../backup/TestRepairAfterFailedDelete.java | 18 ++--
.../hbase/backup/TestRestoreBoundaryTests.java | 9 +-
.../hbase/backup/TestSystemTableSnapshot.java | 8 +-
.../backup/master/TestBackupLogCleaner.java | 18 ++--
.../hadoop/hbase/TestHColumnDescriptor.java | 6 ++
.../hadoop/hbase/TestHTableDescriptor.java | 7 +-
.../hbase/TestInterfaceAudienceAnnotations.java | 17 ++--
.../hadoop/hbase/TestRegionLocations.java | 6 +-
.../hadoop/hbase/client/TestAsyncProcess.java | 15 ++--
.../hadoop/hbase/client/TestAttributes.java | 10 ++-
.../hbase/client/TestBufferedMutator.java | 8 +-
.../hbase/client/TestBufferedMutatorParams.java | 11 ++-
.../client/TestClientExponentialBackoff.java | 15 +++-
.../hbase/client/TestClientNoCluster.java | 10 ++-
.../hadoop/hbase/client/TestClientScanner.java | 7 +-
.../TestColumnFamilyDescriptorBuilder.java | 6 ++
.../hadoop/hbase/client/TestDelayingRunner.java | 9 +-
.../hbase/client/TestDeleteTimeStamp.java | 32 ++++---
.../org/apache/hadoop/hbase/client/TestGet.java | 17 ++--
.../client/TestHTableMultiplexerViaMocks.java | 38 ++++----
.../client/TestImmutableHColumnDescriptor.java | 11 ++-
.../hbase/client/TestImmutableHRegionInfo.java | 9 +-
.../client/TestImmutableHTableDescriptor.java | 11 ++-
.../hadoop/hbase/client/TestIncrement.java | 9 +-
.../hadoop/hbase/client/TestInterfaceAlign.java | 9 +-
.../hbase/client/TestMetricsConnection.java | 38 ++++----
.../hadoop/hbase/client/TestMutation.java | 8 +-
.../hadoop/hbase/client/TestOperation.java | 10 ++-
.../hbase/client/TestProcedureFuture.java | 15 ++--
.../hadoop/hbase/client/TestPutDotHas.java | 8 +-
.../hbase/client/TestRegionInfoDisplay.java | 15 ++--
...estRetriesExhaustedWithDetailsException.java | 30 +++----
.../client/TestReversedScannerCallable.java | 6 ++
.../hadoop/hbase/client/TestRowComparator.java | 7 ++
.../apache/hadoop/hbase/client/TestScan.java | 18 ++--
.../client/TestSimpleRequestController.java | 9 +-
.../hbase/client/TestSnapshotFromAdmin.java | 13 ++-
.../client/TestTableDescriptorBuilder.java | 10 ++-
.../exceptions/TestClientExceptionsUtil.java | 15 ++--
.../hadoop/hbase/filter/TestComparators.java | 9 +-
.../hadoop/hbase/filter/TestKeyOnlyFilter.java | 7 +-
.../hadoop/hbase/filter/TestLongComparator.java | 16 ++--
.../hadoop/hbase/ipc/TestCellBlockBuilder.java | 7 +-
.../hadoop/hbase/ipc/TestFailedServersLog.java | 32 ++++---
.../hbase/ipc/TestHBaseRpcControllerImpl.java | 8 +-
.../apache/hadoop/hbase/ipc/TestIPCUtil.java | 7 +-
.../ipc/TestRpcClientDeprecatedNameMapping.java | 6 ++
.../hadoop/hbase/quotas/TestQuotaFilter.java | 7 +-
.../hbase/quotas/TestQuotaSettingsFactory.java | 31 ++++---
.../hbase/quotas/TestSpaceLimitSettings.java | 31 ++++---
.../hbase/quotas/TestThrottleSettings.java | 29 +++---
.../replication/TestReplicationPeerConfig.java | 7 +-
.../hbase/security/TestEncryptionUtil.java | 11 ++-
.../hbase/security/TestHBaseSaslRpcClient.java | 8 +-
.../hadoop/hbase/security/TestSaslUtil.java | 11 ++-
.../hbase/shaded/protobuf/TestProtobufUtil.java | 18 ++--
.../hadoop/hbase/zookeeper/TestZNodePaths.java | 6 ++
hbase-common/pom.xml | 11 ---
.../hadoop/hbase/CategoryBasedTimeout.java | 78 ----------------
.../apache/hadoop/hbase/HBaseClassTestRule.java | 88 +++++++++++++++++++
.../hadoop/hbase/HBaseClassTestRuleChecker.java | 53 +++++++++++
.../hadoop/hbase/TestByteBufferKeyValue.java | 32 ++++---
.../apache/hadoop/hbase/TestCellBuilder.java | 6 +-
.../apache/hadoop/hbase/TestCellComparator.java | 9 +-
.../org/apache/hadoop/hbase/TestCellUtil.java | 7 +-
.../apache/hadoop/hbase/TestChoreService.java | 8 +-
.../apache/hadoop/hbase/TestClassFinder.java | 7 +-
.../hadoop/hbase/TestCompoundConfiguration.java | 11 ++-
.../hadoop/hbase/TestHBaseConfiguration.java | 8 +-
.../hbase/TestIndividualBytesFieldCell.java | 8 +-
.../org/apache/hadoop/hbase/TestTableName.java | 7 +-
.../org/apache/hadoop/hbase/TestTagUtil.java | 6 +-
.../org/apache/hadoop/hbase/TestTimeout.java | 13 ++-
.../hadoop/hbase/codec/TestCellCodec.java | 7 +-
.../hbase/codec/TestCellCodecWithTags.java | 6 ++
.../hadoop/hbase/codec/TestKeyValueCodec.java | 8 +-
.../hbase/codec/TestKeyValueCodecWithTags.java | 6 ++
.../io/TestByteBufferListOutputStream.java | 7 +-
.../hadoop/hbase/io/TestByteBufferPool.java | 7 +-
.../hbase/io/TestMultiByteBuffInputStream.java | 7 +-
.../hbase/io/TestTagCompressionContext.java | 8 +-
.../hbase/io/crypto/TestCipherProvider.java | 32 ++++---
.../hadoop/hbase/io/crypto/TestEncryption.java | 32 ++++---
.../hadoop/hbase/io/crypto/TestKeyProvider.java | 32 ++++---
.../io/crypto/TestKeyStoreKeyProvider.java | 32 ++++---
.../hadoop/hbase/io/crypto/aes/TestAES.java | 32 ++++---
.../hbase/io/crypto/aes/TestCommonsAES.java | 32 ++++---
.../TestThrottledInputStream.java | 31 ++++---
.../hadoop/hbase/io/util/TestLRUDictionary.java | 9 +-
.../hadoop/hbase/nio/TestMultiByteBuff.java | 9 +-
.../hadoop/hbase/nio/TestSingleByteBuff.java | 9 +-
.../hadoop/hbase/types/TestCopyOnWriteMaps.java | 8 +-
.../hbase/types/TestFixedLengthWrapper.java | 8 +-
.../hadoop/hbase/types/TestOrderedBlob.java | 6 ++
.../hadoop/hbase/types/TestOrderedBlobVar.java | 6 ++
.../hadoop/hbase/types/TestOrderedString.java | 6 ++
.../hadoop/hbase/types/TestRawString.java | 6 ++
.../apache/hadoop/hbase/types/TestStruct.java | 7 +-
.../hbase/types/TestStructNullExtension.java | 7 +-
.../hbase/types/TestTerminatedWrapper.java | 6 ++
.../apache/hadoop/hbase/types/TestUnion2.java | 6 ++
.../apache/hadoop/hbase/util/TestAvlUtil.java | 34 ++++---
.../apache/hadoop/hbase/util/TestBase64.java | 10 ++-
.../hadoop/hbase/util/TestByteBufferArray.java | 7 +-
.../hadoop/hbase/util/TestByteBufferUtils.java | 33 ++++---
.../util/TestByteRangeWithKVSerialization.java | 7 +-
.../org/apache/hadoop/hbase/util/TestBytes.java | 9 +-
.../hadoop/hbase/util/TestCommonFSUtils.java | 9 +-
.../hbase/util/TestConcatenatedLists.java | 11 ++-
.../hbase/util/TestCoprocessorClassLoader.java | 10 ++-
.../apache/hadoop/hbase/util/TestCounter.java | 11 ++-
.../hadoop/hbase/util/TestDrainBarrier.java | 9 +-
.../hbase/util/TestDynamicClassLoader.java | 11 ++-
.../hbase/util/TestEnvironmentEdgeManager.java | 9 +-
.../hadoop/hbase/util/TestJRubyFormat.java | 11 ++-
.../apache/hadoop/hbase/util/TestKeyLocker.java | 9 +-
.../hbase/util/TestLoadTestKVGenerator.java | 32 ++++---
.../org/apache/hadoop/hbase/util/TestOrder.java | 7 +-
.../hadoop/hbase/util/TestOrderedBytes.java | 7 +-
.../hadoop/hbase/util/TestShowProperties.java | 10 ++-
.../hbase/util/TestSimpleMutableByteRange.java | 8 +-
.../TestSimplePositionedMutableByteRange.java | 8 +-
.../apache/hadoop/hbase/util/TestThreads.java | 35 ++++----
.../hadoop/hbase/util/TestVersionInfo.java | 6 ++
.../hadoop/hbase/util/TestWeakObjectPool.java | 16 ++--
.../hadoop/hbase/zookeeper/TestZKConfig.java | 9 +-
.../client/TestAsyncAggregationClient.java | 7 +-
.../hbase/client/TestRpcControllerFactory.java | 15 ++--
.../TestAsyncCoprocessorEndpoint.java | 14 +--
.../TestBatchCoprocessorEndpoint.java | 16 ++--
.../hbase/coprocessor/TestClassLoading.java | 34 +++----
.../coprocessor/TestCoprocessorEndpoint.java | 16 ++--
...CoprocessorServiceBackwardCompatibility.java | 27 +++---
.../TestCoprocessorTableEndpoint.java | 19 ++--
.../hbase/coprocessor/TestImportExport.java | 11 ++-
.../TestRegionServerCoprocessorEndpoint.java | 15 ++--
.../coprocessor/TestRowProcessorEndpoint.java | 23 ++---
.../hbase/coprocessor/TestSecureExport.java | 18 ++--
.../hbase/ipc/TestCoprocessorRpcUtils.java | 11 ++-
...gionServerBulkLoadWithOldSecureEndpoint.java | 16 +++-
.../regionserver/TestServerCustomProtocol.java | 20 +++--
...ReplicationSyncUpToolWithBulkLoadedData.java | 32 ++++---
.../client/example/TestAsyncClientExample.java | 6 ++
.../client/example/TestHttpProxyExample.java | 11 ++-
.../example/TestRefreshHFilesEndpoint.java | 15 ++--
.../example/TestScanModifyingObserver.java | 7 +-
.../example/TestValueReplacingCompaction.java | 7 +-
.../TestWriteHeavyIncrementObserver.java | 6 ++
...IncrementObserverWithMemStoreCompaction.java | 6 ++
.../TestZooKeeperScanPolicyObserver.java | 7 +-
.../hbase/mapreduce/TestMapReduceExamples.java | 44 ++++++----
.../apache/hadoop/hbase/types/TestPBCell.java | 10 ++-
hbase-hadoop-compat/pom.xml | 6 ++
.../TestCompatibilitySingletonFactory.java | 7 +-
.../master/TestMetricsMasterSourceFactory.java | 7 +-
.../TestMetricsRegionServerSourceFactory.java | 7 +-
.../regionserver/wal/TestMetricsWALSource.java | 7 +-
.../TestMetricsReplicationSourceFactory.java | 7 +-
.../hbase/rest/TestMetricsRESTSource.java | 8 +-
.../TestMetricsThriftServerSourceFactory.java | 7 +-
.../zookeeper/TestMetricsZooKeeperSource.java | 6 ++
hbase-hadoop2-compat/pom.xml | 6 ++
.../master/TestMetricsMasterProcSourceImpl.java | 13 ++-
.../master/TestMetricsMasterSourceImpl.java | 15 ++--
.../hbase/metrics/TestBaseSourceImpl.java | 15 ++--
.../TestMetricsRegionServerSourceImpl.java | 15 ++--
.../TestMetricsRegionSourceImpl.java | 10 ++-
.../TestMetricsTableSourceImpl.java | 9 +-
.../wal/TestMetricsWALSourceImpl.java | 14 ++-
...TestMetricsReplicationSourceFactoryImpl.java | 14 ++-
.../TestMetricsReplicationSourceImpl.java | 13 ++-
.../hbase/rest/TestMetricsRESTSourceImpl.java | 15 ++--
...estMetricsThriftServerSourceFactoryImpl.java | 17 ++--
.../TestMetricsZooKeeperSourceImpl.java | 6 ++
.../hadoop/hbase/http/TestGlobalFilter.java | 9 +-
.../hadoop/hbase/http/TestHtmlQuoting.java | 7 +-
.../hadoop/hbase/http/TestHttpRequestLog.java | 19 ++--
.../hbase/http/TestHttpRequestLogAppender.java | 10 ++-
.../hadoop/hbase/http/TestHttpServer.java | 9 +-
.../hbase/http/TestHttpServerLifecycle.java | 6 ++
.../hbase/http/TestHttpServerWebapps.java | 9 +-
.../hadoop/hbase/http/TestPathFilter.java | 9 +-
.../hadoop/hbase/http/TestSSLHttpServer.java | 11 ++-
.../hadoop/hbase/http/TestServletFilter.java | 9 +-
.../hadoop/hbase/http/TestSpnegoHttpServer.java | 26 +++---
.../hadoop/hbase/http/conf/TestConfServlet.java | 10 ++-
.../hbase/http/jmx/TestJMXJsonServlet.java | 31 ++++---
.../hbase/http/lib/TestStaticUserWebFilter.java | 12 ++-
.../hadoop/hbase/http/log/TestLogLevel.java | 40 +++++----
.../hadoop/hbase/TestIntegrationTestBase.java | 6 +-
.../actions/TestChangeSplitPolicyAction.java | 7 ++
.../hadoop/hbase/TestPerformanceEvaluation.java | 22 +++--
.../apache/hadoop/hbase/mapred/TestDriver.java | 13 ++-
.../hbase/mapred/TestGroupingTableMap.java | 14 +--
.../hbase/mapred/TestIdentityTableMap.java | 12 ++-
.../TestMultiTableSnapshotInputFormat.java | 12 ++-
.../hadoop/hbase/mapred/TestRowCounter.java | 12 ++-
.../hadoop/hbase/mapred/TestSplitTable.java | 8 +-
.../hbase/mapred/TestTableInputFormat.java | 8 +-
.../hadoop/hbase/mapred/TestTableMapReduce.java | 15 ++--
.../hbase/mapred/TestTableMapReduceUtil.java | 13 ++-
.../TestTableOutputFormatConnectionExhaust.java | 13 ++-
.../mapred/TestTableSnapshotInputFormat.java | 14 +--
.../MultiTableInputFormatTestBase.java | 8 +-
.../TableSnapshotInputFormatTestBase.java | 14 +--
.../hadoop/hbase/mapreduce/TestCellCounter.java | 19 ++--
.../hadoop/hbase/mapreduce/TestCopyTable.java | 8 +-
.../mapreduce/TestGroupingTableMapper.java | 37 ++++----
.../hbase/mapreduce/TestHFileOutputFormat2.java | 14 +--
.../hbase/mapreduce/TestHRegionPartitioner.java | 35 +++++---
.../hadoop/hbase/mapreduce/TestHashTable.java | 13 ++-
.../hbase/mapreduce/TestImportExport.java | 11 ++-
.../TestImportTSVWithOperationAttributes.java | 22 ++---
.../hbase/mapreduce/TestImportTSVWithTTLs.java | 17 ++--
.../TestImportTSVWithVisibilityLabels.java | 7 +-
.../hadoop/hbase/mapreduce/TestImportTsv.java | 8 +-
.../hbase/mapreduce/TestImportTsvParser.java | 12 ++-
.../hadoop/hbase/mapreduce/TestJarFinder.java | 18 ++--
.../mapreduce/TestMultiTableInputFormat.java | 11 ++-
.../TestMultiTableInputFormatBase.java | 38 ++++----
.../TestMultiTableSnapshotInputFormat.java | 15 ++--
.../TestMultiTableSnapshotInputFormatImpl.java | 41 +++++----
.../mapreduce/TestMultithreadedTableMapper.java | 10 ++-
.../mapreduce/TestRegionSizeCalculator.java | 6 ++
.../hadoop/hbase/mapreduce/TestRowCounter.java | 14 +--
.../TestSimpleTotalOrderPartitioner.java | 11 ++-
.../hadoop/hbase/mapreduce/TestSyncTable.java | 13 +--
.../hbase/mapreduce/TestTableInputFormat.java | 8 +-
.../mapreduce/TestTableInputFormatBase.java | 9 +-
.../mapreduce/TestTableInputFormatScan1.java | 8 +-
.../mapreduce/TestTableInputFormatScan2.java | 8 +-
.../hbase/mapreduce/TestTableMapReduce.java | 9 +-
.../hbase/mapreduce/TestTableMapReduceBase.java | 6 --
.../hbase/mapreduce/TestTableMapReduceUtil.java | 30 ++++---
.../mapreduce/TestTableSnapshotInputFormat.java | 30 +++----
.../hadoop/hbase/mapreduce/TestTableSplit.java | 16 ++--
.../hbase/mapreduce/TestTimeRangeMapRed.java | 23 +++--
.../hadoop/hbase/mapreduce/TestWALPlayer.java | 14 ++-
.../hbase/mapreduce/TestWALRecordReader.java | 7 ++
.../replication/TestVerifyReplication.java | 6 ++
.../hbase/snapshot/TestExportSnapshot.java | 14 +--
.../snapshot/TestExportSnapshotHelpers.java | 12 ++-
.../snapshot/TestExportSnapshotNoCluster.java | 13 +--
.../hbase/snapshot/TestMobExportSnapshot.java | 8 +-
.../snapshot/TestMobSecureExportSnapshot.java | 14 +--
.../snapshot/TestSecureExportSnapshot.java | 16 ++--
hbase-metrics-api/pom.xml | 6 ++
.../metrics/TestMetricRegistriesLoader.java | 6 ++
hbase-metrics/pom.xml | 6 ++
.../hbase/metrics/impl/TestCounterImpl.java | 6 ++
.../hbase/metrics/impl/TestDropwizardMeter.java | 7 +-
.../metrics/impl/TestFastLongHistogram.java | 7 +-
.../hadoop/hbase/metrics/impl/TestGauge.java | 7 +-
.../hbase/metrics/impl/TestHistogramImpl.java | 12 +--
.../metrics/impl/TestMetricRegistryImpl.java | 13 +--
.../hbase/metrics/impl/TestRefCountingMap.java | 10 ++-
.../hbase/metrics/impl/TestTimerImpl.java | 7 +-
.../hbase/procedure2/TestChildProcedures.java | 17 ++--
.../hbase/procedure2/TestProcedureEvents.java | 20 +++--
.../procedure2/TestProcedureExecution.java | 18 ++--
.../hbase/procedure2/TestProcedureExecutor.java | 16 ++--
.../procedure2/TestProcedureInMemoryChore.java | 9 +-
.../hbase/procedure2/TestProcedureMetrics.java | 19 ++--
.../hbase/procedure2/TestProcedureNonce.java | 24 ++---
.../hbase/procedure2/TestProcedureRecovery.java | 24 +++--
.../procedure2/TestProcedureReplayOrder.java | 19 ++--
.../TestProcedureSchedulerConcurrency.java | 22 +++--
.../procedure2/TestProcedureSuspended.java | 9 +-
.../hbase/procedure2/TestProcedureToString.java | 12 ++-
.../hbase/procedure2/TestProcedureUtil.java | 16 ++--
.../procedure2/TestStateMachineProcedure.java | 18 ++--
.../hbase/procedure2/TestYieldProcedures.java | 20 +++--
.../store/TestProcedureStoreTracker.java | 24 ++---
.../store/wal/TestStressWALProcedureStore.java | 22 +++--
.../store/wal/TestWALProcedureStore.java | 25 +++---
.../hbase/procedure2/util/TestDelayedUtil.java | 14 ++-
.../replication/TestReplicationStateZKImpl.java | 6 ++
.../TestZKReplicationPeerStorage.java | 7 +-
.../TestZKReplicationQueueStorage.java | 8 +-
.../apache/hadoop/hbase/rest/TestDeleteRow.java | 10 ++-
.../hbase/rest/TestGZIPResponseWrapper.java | 17 ++--
.../hbase/rest/TestGetAndPutResource.java | 16 ++--
.../hadoop/hbase/rest/TestGzipFilter.java | 15 ++--
.../hadoop/hbase/rest/TestMultiRowResource.java | 10 ++-
.../rest/TestNamespacesInstanceResource.java | 28 +++---
.../hbase/rest/TestNamespacesResource.java | 17 ++--
.../hadoop/hbase/rest/TestResourceFilter.java | 8 +-
.../hadoop/hbase/rest/TestScannerResource.java | 13 +--
.../hbase/rest/TestScannersWithFilters.java | 12 +--
.../hbase/rest/TestScannersWithLabels.java | 11 ++-
.../hadoop/hbase/rest/TestSchemaResource.java | 14 +--
.../hadoop/hbase/rest/TestStatusResource.java | 12 ++-
.../hadoop/hbase/rest/TestTableResource.java | 17 ++--
.../apache/hadoop/hbase/rest/TestTableScan.java | 10 ++-
.../hadoop/hbase/rest/TestVersionResource.java | 21 +++--
.../rest/client/TestRemoteAdminRetries.java | 9 +-
.../rest/client/TestRemoteHTableRetries.java | 13 ++-
.../hbase/rest/client/TestRemoteTable.java | 44 +++++-----
.../hbase/rest/client/TestXmlParsing.java | 25 ++++--
.../hadoop/hbase/rest/model/TestCellModel.java | 11 ++-
.../hbase/rest/model/TestCellSetModel.java | 12 +--
.../hbase/rest/model/TestColumnSchemaModel.java | 10 ++-
.../hadoop/hbase/rest/model/TestModelBase.java | 10 +--
.../rest/model/TestNamespacesInstanceModel.java | 11 ++-
.../hbase/rest/model/TestNamespacesModel.java | 12 +--
.../hadoop/hbase/rest/model/TestRowModel.java | 12 +--
.../hbase/rest/model/TestScannerModel.java | 11 ++-
.../model/TestStorageClusterStatusModel.java | 14 +--
.../model/TestStorageClusterVersionModel.java | 11 ++-
.../hbase/rest/model/TestTableInfoModel.java | 13 +--
.../hbase/rest/model/TestTableListModel.java | 13 +--
.../hbase/rest/model/TestTableRegionModel.java | 14 +--
.../hbase/rest/model/TestTableSchemaModel.java | 13 +--
.../hbase/rest/model/TestVersionModel.java | 14 ++-
.../balancer/TestRSGroupBasedLoadBalancer.java | 8 +-
.../hadoop/hbase/rsgroup/TestRSGroups.java | 9 +-
.../hbase/rsgroup/TestRSGroupsOfflineMode.java | 7 ++
.../hbase/rsgroup/TestRSGroupsWithACL.java | 23 +++--
.../TestAcidGuaranteesWithAdaptivePolicy.java | 6 +-
.../TestAcidGuaranteesWithBasicPolicy.java | 6 +-
.../TestAcidGuaranteesWithEagerPolicy.java | 7 +-
...TestAcidGuaranteesWithNoInMemCompaction.java | 14 ++-
.../hadoop/hbase/TestCheckTestClasses.java | 9 +-
.../hadoop/hbase/TestClientClusterMetrics.java | 6 ++
.../hadoop/hbase/TestClientClusterStatus.java | 6 ++
.../hadoop/hbase/TestClusterBootOrder.java | 6 +-
.../TestFSTableDescriptorForceCreation.java | 8 +-
.../hadoop/hbase/TestFullLogReconstruction.java | 7 +-
.../hadoop/hbase/TestGlobalMemStoreSize.java | 11 ++-
.../hbase/TestHBaseOnOtherDfsCluster.java | 15 ++--
.../hadoop/hbase/TestHBaseTestingUtility.java | 9 +-
.../TestHColumnDescriptorDefaultVersions.java | 8 +-
.../hbase/TestHDFSBlocksDistribution.java | 16 ++--
.../hadoop/hbase/TestHRegionLocation.java | 7 +-
.../org/apache/hadoop/hbase/TestIOFencing.java | 9 +-
.../hbase/TestIPv6NIOServerSocketChannel.java | 13 ++-
.../apache/hadoop/hbase/TestInfoServers.java | 8 +-
.../hadoop/hbase/TestJMXConnectorServer.java | 11 ++-
.../apache/hadoop/hbase/TestJMXListener.java | 14 +--
.../hadoop/hbase/TestLocalHBaseCluster.java | 8 +-
.../hadoop/hbase/TestMetaTableAccessor.java | 9 +-
.../hbase/TestMetaTableAccessorNoCluster.java | 15 +++-
.../hadoop/hbase/TestMetaTableLocator.java | 22 +++--
.../hadoop/hbase/TestMovedRegionsCleaner.java | 17 ++--
.../apache/hadoop/hbase/TestMultiVersions.java | 14 +--
.../org/apache/hadoop/hbase/TestNamespace.java | 14 +--
.../hadoop/hbase/TestNodeHealthCheckChore.java | 6 +-
.../hbase/TestPartialResultsFromClientSide.java | 7 +-
.../org/apache/hadoop/hbase/TestRegionLoad.java | 12 ++-
.../apache/hadoop/hbase/TestRegionMetrics.java | 7 +-
.../hadoop/hbase/TestRegionRebalancing.java | 9 +-
.../apache/hadoop/hbase/TestSerialization.java | 14 +--
.../org/apache/hadoop/hbase/TestServerLoad.java | 9 +-
.../apache/hadoop/hbase/TestServerMetrics.java | 9 +-
.../org/apache/hadoop/hbase/TestServerName.java | 7 +-
...TestServerSideScanMetricsFromClientSide.java | 30 +++++--
.../java/org/apache/hadoop/hbase/TestSize.java | 8 +-
.../hbase/TestStochasticBalancerJmxMetrics.java | 7 +-
.../apache/hadoop/hbase/TestTagRewriteCell.java | 20 +++--
.../org/apache/hadoop/hbase/TestZooKeeper.java | 7 +-
.../hadoop/hbase/backup/TestHFileArchiving.java | 7 +-
.../TestZooKeeperTableArchiveClient.java | 7 +-
.../apache/hadoop/hbase/client/TestAdmin1.java | 10 ++-
.../apache/hadoop/hbase/client/TestAdmin2.java | 9 +-
.../client/TestAllowPartialScanResultCache.java | 7 +-
.../hbase/client/TestAlwaysSetScannerId.java | 19 ++--
.../hbase/client/TestAppendFromClientSide.java | 17 ++--
.../hbase/client/TestAsyncAdminBuilder.java | 9 +-
.../hbase/client/TestAsyncBufferMutator.java | 7 +-
.../hbase/client/TestAsyncClusterAdminApi.java | 6 ++
.../hbase/client/TestAsyncClusterAdminApi2.java | 7 +-
.../client/TestAsyncDecommissionAdminApi.java | 6 ++
.../client/TestAsyncMetaRegionLocator.java | 7 +-
.../client/TestAsyncNamespaceAdminApi.java | 7 +-
.../client/TestAsyncNonMetaRegionLocator.java | 9 +-
...syncNonMetaRegionLocatorConcurrenyLimit.java | 7 +-
.../client/TestAsyncProcedureAdminApi.java | 8 +-
.../hbase/client/TestAsyncQuotaAdminApi.java | 8 +-
.../hbase/client/TestAsyncRegionAdminApi.java | 7 +-
.../client/TestAsyncRegionLocatorTimeout.java | 7 +-
.../client/TestAsyncReplicationAdminApi.java | 7 +-
...estAsyncReplicationAdminApiWithClusters.java | 7 +-
.../client/TestAsyncResultScannerCursor.java | 7 +-
...TestAsyncSingleRequestRpcRetryingCaller.java | 7 +-
.../hbase/client/TestAsyncSnapshotAdminApi.java | 7 +-
.../hadoop/hbase/client/TestAsyncTable.java | 7 +-
.../hbase/client/TestAsyncTableAdminApi.java | 7 +-
.../hbase/client/TestAsyncTableBatch.java | 7 +-
.../client/TestAsyncTableGetMultiThreaded.java | 8 +-
...ableGetMultiThreadedWithBasicCompaction.java | 6 ++
...ableGetMultiThreadedWithEagerCompaction.java | 6 ++
.../hbase/client/TestAsyncTableNoncedRetry.java | 8 +-
.../hadoop/hbase/client/TestAsyncTableScan.java | 7 +-
.../hbase/client/TestAsyncTableScanAll.java | 7 +-
.../hbase/client/TestAsyncTableScanMetrics.java | 7 +-
.../client/TestAsyncTableScanRenewLease.java | 7 +-
.../hbase/client/TestAsyncTableScanner.java | 7 +-
...stAsyncTableScannerCloseWhileSuspending.java | 7 +-
.../hbase/client/TestAsyncToolAdminApi.java | 6 ++
...estAvoidCellReferencesIntoShippedBlocks.java | 8 +-
.../hbase/client/TestBatchScanResultCache.java | 7 +-
.../client/TestBlockEvictionFromClient.java | 8 +-
.../hadoop/hbase/client/TestCIBadHostname.java | 10 ++-
.../client/TestCIDeleteOperationTimeout.java | 6 ++
.../hbase/client/TestCIDeleteRpcTimeout.java | 6 ++
.../hbase/client/TestCIGetOperationTimeout.java | 6 ++
.../hbase/client/TestCIGetRpcTimeout.java | 6 ++
.../hbase/client/TestCIIncrementRpcTimeout.java | 6 ++
.../hbase/client/TestCIPutOperationTimeout.java | 6 ++
.../hbase/client/TestCIPutRpcTimeout.java | 6 ++
.../apache/hadoop/hbase/client/TestCISleep.java | 6 ++
.../hadoop/hbase/client/TestCheckAndMutate.java | 17 ++--
.../client/TestClientOperationInterrupt.java | 24 ++---
.../hadoop/hbase/client/TestClientPushback.java | 19 ++--
.../client/TestClientScannerRPCTimeout.java | 19 ++--
.../hadoop/hbase/client/TestClientTimeouts.java | 12 ++-
.../client/TestCloneSnapshotFromClient.java | 8 +-
...oneSnapshotFromClientWithRegionReplicas.java | 7 ++
.../TestCompleteResultScanResultCache.java | 7 +-
.../client/TestConnectionImplementation.java | 14 +--
.../hbase/client/TestConnectionUtils.java | 17 ++--
.../hbase/client/TestDropTimeoutRequest.java | 26 +++---
.../hadoop/hbase/client/TestEnableTable.java | 22 +++--
.../hadoop/hbase/client/TestFastFail.java | 12 ++-
.../hbase/client/TestFlushFromClient.java | 9 +-
.../hadoop/hbase/client/TestFromClientSide.java | 8 +-
.../hbase/client/TestFromClientSide3.java | 10 ++-
.../hbase/client/TestFromClientSideNoCodec.java | 8 +-
.../client/TestFromClientSideScanExcpetion.java | 7 +-
...mClientSideScanExcpetionWithCoprocessor.java | 7 ++
.../TestFromClientSideWithCoprocessor.java | 13 ++-
.../hbase/client/TestGetProcedureResult.java | 6 ++
.../hbase/client/TestHBaseAdminNoCluster.java | 39 ++++----
.../hbase/client/TestHTableMultiplexer.java | 14 +--
.../client/TestHTableMultiplexerFlushCache.java | 19 ++--
.../client/TestIllegalTableDescriptor.java | 9 +-
...tIncrementFromClientSideWithCoprocessor.java | 9 +-
.../client/TestIncrementsFromClientSide.java | 9 +-
.../hbase/client/TestIntraRowPagination.java | 32 ++++---
.../hadoop/hbase/client/TestLeaseRenewal.java | 9 +-
.../hbase/client/TestLimitedScanWithFilter.java | 7 +-
.../hadoop/hbase/client/TestMetaCache.java | 35 +++++---
.../hbase/client/TestMetaWithReplicas.java | 15 ++--
.../client/TestMobCloneSnapshotFromClient.java | 7 +-
.../TestMobRestoreSnapshotFromClient.java | 7 +-
.../TestMobSnapshotCloneIndependence.java | 12 +--
.../hbase/client/TestMobSnapshotFromClient.java | 8 +-
.../hadoop/hbase/client/TestMultiParallel.java | 10 ++-
.../hbase/client/TestMultiRespectsLimits.java | 11 ++-
.../hbase/client/TestMultipleTimestamps.java | 9 +-
.../hbase/client/TestMvccConsistentScanner.java | 7 +-
.../client/TestPutDeleteEtcCellIteration.java | 11 ++-
.../hadoop/hbase/client/TestPutWithDelete.java | 12 ++-
.../hbase/client/TestRawAsyncScanCursor.java | 7 +-
.../TestRawAsyncTableLimitedScanWithFilter.java | 7 +-
.../client/TestRawAsyncTablePartialScan.java | 7 +-
.../hbase/client/TestRawAsyncTableScan.java | 7 +-
.../hbase/client/TestReplicaWithCluster.java | 14 +--
.../hadoop/hbase/client/TestReplicasClient.java | 20 +++--
.../client/TestRestoreSnapshotFromClient.java | 13 ++-
...oreSnapshotFromClientWithRegionReplicas.java | 7 ++
.../apache/hadoop/hbase/client/TestResult.java | 12 +--
.../hbase/client/TestResultFromCoprocessor.java | 13 ++-
.../hbase/client/TestResultScannerCursor.java | 7 +-
.../hbase/client/TestResultSizeEstimation.java | 14 ++-
.../client/TestScanWithoutFetchingData.java | 21 +++--
.../hadoop/hbase/client/TestScannerTimeout.java | 7 +-
.../client/TestScannersFromClientSide.java | 60 +++++++------
.../client/TestScannersFromClientSide2.java | 7 +-
.../hbase/client/TestServerBusyException.java | 19 ++--
.../hbase/client/TestServerLoadDurability.java | 7 ++
.../client/TestShortCircuitConnection.java | 13 ++-
.../hadoop/hbase/client/TestSizeFailures.java | 10 ++-
.../hbase/client/TestSmallReversedScanner.java | 10 ++-
.../client/TestSnapshotCloneIndependence.java | 12 ++-
.../hbase/client/TestSnapshotFromClient.java | 16 +++-
...estSnapshotFromClientWithRegionReplicas.java | 6 ++
.../hbase/client/TestSnapshotMetadata.java | 9 +-
.../hbase/client/TestSnapshotWithAcl.java | 12 ++-
.../hbase/client/TestSplitOrMergeStatus.java | 9 +-
.../hbase/client/TestTableFavoredNodes.java | 9 +-
.../hbase/client/TestTableSnapshotScanner.java | 8 +-
.../hbase/client/TestTimestampsFilter.java | 11 ++-
.../hbase/client/TestUpdateConfiguration.java | 11 ++-
.../hbase/client/TestZKAsyncRegistry.java | 7 ++
.../hbase/client/locking/TestEntityLocks.java | 28 +++---
.../replication/TestReplicationAdmin.java | 6 ++
.../TestReplicationAdminWithClusters.java | 30 +++++--
...licationAdminWithTwoDifferentZKClusters.java | 30 +++++--
.../hbase/codec/TestCellMessageCodec.java | 9 +-
.../hbase/conf/TestConfigurationManager.java | 8 +-
.../hadoop/hbase/constraint/TestConstraint.java | 12 ++-
.../hbase/constraint/TestConstraints.java | 18 ++--
.../hbase/coprocessor/TestAppendTimeRange.java | 8 +-
.../TestCoprocessorConfiguration.java | 23 +++--
.../hbase/coprocessor/TestCoprocessorHost.java | 16 +++-
.../coprocessor/TestCoprocessorInterface.java | 12 ++-
.../coprocessor/TestCoprocessorMetrics.java | 28 +++---
.../TestCoprocessorShortCircuitRPC.java | 22 ++---
.../hbase/coprocessor/TestCoprocessorStop.java | 24 ++---
.../coprocessor/TestCoreMasterCoprocessor.java | 26 +++---
.../coprocessor/TestCoreRegionCoprocessor.java | 27 +++---
.../TestCoreRegionServerCoprocessor.java | 27 +++---
.../coprocessor/TestIncrementTimeRange.java | 9 +-
...TestMasterCoprocessorExceptionWithAbort.java | 23 ++---
...estMasterCoprocessorExceptionWithRemove.java | 21 +++--
.../hbase/coprocessor/TestMasterObserver.java | 13 ++-
...NegativeMemStoreSizeWithSlowCoprocessor.java | 33 ++++---
.../coprocessor/TestOpenTableInCoprocessor.java | 32 ++++---
.../TestPassCustomCellViaRegionObserver.java | 15 ++--
.../coprocessor/TestReadOnlyConfiguration.java | 41 +++++----
.../coprocessor/TestRegionObserverBypass.java | 15 ++--
...erverForAddingMutationsFromCoprocessors.java | 15 ++--
.../TestRegionObserverInterface.java | 17 ++--
...TestRegionObserverPreFlushAndPreCompact.java | 24 ++---
.../TestRegionObserverScannerOpenHook.java | 10 ++-
.../coprocessor/TestRegionObserverStacking.java | 17 ++--
...gionServerCoprocessorExceptionWithAbort.java | 16 ++--
...ionServerCoprocessorExceptionWithRemove.java | 16 ++--
.../hbase/coprocessor/TestWALObserver.java | 9 +-
.../TestForeignExceptionDispatcher.java | 7 ++
.../TestForeignExceptionSerialization.java | 10 ++-
.../TestTimeoutExceptionInjector.java | 6 ++
.../hbase/executor/TestExecutorService.java | 25 ++++--
.../TestFavoredNodeAssignmentHelper.java | 10 ++-
.../TestStartcodeAgnosticServerName.java | 6 ++
.../hbase/filter/TestBigDecimalComparator.java | 23 ++---
.../hadoop/hbase/filter/TestBitComparator.java | 34 +++----
.../filter/TestColumnPaginationFilter.java | 13 ++-
.../hbase/filter/TestColumnPrefixFilter.java | 7 +-
.../hbase/filter/TestColumnRangeFilter.java | 14 +--
.../filter/TestComparatorSerialization.java | 12 ++-
.../hbase/filter/TestDependentColumnFilter.java | 12 ++-
.../apache/hadoop/hbase/filter/TestFilter.java | 16 ++--
.../hbase/filter/TestFilterFromRegionSide.java | 15 ++--
.../hadoop/hbase/filter/TestFilterList.java | 10 ++-
.../hbase/filter/TestFilterListOnMini.java | 7 +-
.../TestFilterListOrOperatorWithBlkCnt.java | 9 +-
.../hbase/filter/TestFilterSerialization.java | 16 ++--
.../hbase/filter/TestFilterWithScanLimits.java | 12 ++-
.../hadoop/hbase/filter/TestFilterWrapper.java | 19 ++--
...stFirstKeyValueMatchingQualifiersFilter.java | 11 ++-
.../TestFuzzyRowAndColumnRangeFilter.java | 27 +++---
.../hadoop/hbase/filter/TestFuzzyRowFilter.java | 9 +-
.../filter/TestFuzzyRowFilterEndToEnd.java | 55 +++++++-----
.../hbase/filter/TestInclusiveStopFilter.java | 14 ++-
.../filter/TestInvocationRecordFilter.java | 9 +-
.../hbase/filter/TestMultiRowRangeFilter.java | 9 +-
.../filter/TestMultipleColumnPrefixFilter.java | 36 ++++----
.../hadoop/hbase/filter/TestNullComparator.java | 26 +++---
.../hadoop/hbase/filter/TestPageFilter.java | 9 +-
.../hadoop/hbase/filter/TestParseFilter.java | 12 ++-
.../hadoop/hbase/filter/TestPrefixFilter.java | 15 ++--
.../hbase/filter/TestRandomRowFilter.java | 17 ++--
.../hbase/filter/TestRegexComparator.java | 8 +-
.../hadoop/hbase/filter/TestScanRowPrefix.java | 22 +++--
.../TestSingleColumnValueExcludeFilter.java | 20 +++--
.../filter/TestSingleColumnValueFilter.java | 9 +-
.../hadoop/hbase/fs/TestBlockReorder.java | 9 +-
.../hbase/io/TestByteBufferOutputStream.java | 8 +-
.../apache/hadoop/hbase/io/TestFileLink.java | 8 +-
.../apache/hadoop/hbase/io/TestHFileLink.java | 21 +++--
.../hbase/io/TestHalfStoreFileReader.java | 12 ++-
.../apache/hadoop/hbase/io/TestHeapSize.java | 12 ++-
.../hbase/io/TestImmutableBytesWritable.java | 17 ++--
.../apache/hadoop/hbase/io/TestMetricsIO.java | 7 +-
.../TestFanOutOneBlockAsyncDFSOutput.java | 6 ++
.../hbase/io/asyncfs/TestLocalAsyncOutput.java | 7 +-
.../TestSaslFanOutOneBlockAsyncDFSOutput.java | 7 +-
.../io/asyncfs/TestSendBufSizePredictor.java | 6 ++
.../encoding/TestBufferedDataBlockEncoder.java | 36 ++++----
.../hbase/io/encoding/TestChangingEncoding.java | 49 ++++++-----
.../io/encoding/TestDataBlockEncoders.java | 49 +++++------
.../io/encoding/TestDataBlockEncoding.java | 31 ++++---
.../hbase/io/encoding/TestEncodedSeekers.java | 36 ++++----
.../encoding/TestLoadAndSwitchEncodeOnDisk.java | 38 ++++----
.../encoding/TestSeekBeforeWithReverseScan.java | 12 ++-
.../encoding/TestSeekToBlockWithEncoders.java | 35 +++++---
.../hbase/io/hfile/TestBlockCacheReporting.java | 17 ++--
.../hadoop/hbase/io/hfile/TestCacheConfig.java | 13 ++-
.../hadoop/hbase/io/hfile/TestCacheOnWrite.java | 14 +--
.../hbase/io/hfile/TestCachedBlockQueue.java | 12 ++-
.../hadoop/hbase/io/hfile/TestChecksum.java | 28 +++---
.../hbase/io/hfile/TestCombinedBlockCache.java | 25 ++++--
.../hbase/io/hfile/TestFixedFileTrailer.java | 10 ++-
.../io/hfile/TestForceCacheImportantBlocks.java | 37 ++++----
.../apache/hadoop/hbase/io/hfile/TestHFile.java | 10 ++-
.../hadoop/hbase/io/hfile/TestHFileBlock.java | 12 ++-
.../hbase/io/hfile/TestHFileBlockIndex.java | 13 +--
.../io/hfile/TestHFileBlockPositionalRead.java | 9 +-
.../io/hfile/TestHFileDataBlockEncoder.java | 37 ++++----
.../hbase/io/hfile/TestHFileEncryption.java | 10 ++-
.../TestHFileInlineToRootChunkConversion.java | 39 ++++----
.../hadoop/hbase/io/hfile/TestHFileSeek.java | 49 ++++++-----
.../hbase/io/hfile/TestHFileWriterV3.java | 11 ++-
.../hfile/TestLazyDataBlockDecompression.java | 8 +-
.../hbase/io/hfile/TestLruBlockCache.java | 16 ++--
.../hbase/io/hfile/TestLruCachedBlock.java | 12 ++-
.../hadoop/hbase/io/hfile/TestPrefetch.java | 14 +--
.../hadoop/hbase/io/hfile/TestReseekTo.java | 10 ++-
.../io/hfile/TestScannerFromBucketCache.java | 11 ++-
.../TestScannerSelectionUsingKeyRange.java | 35 +++++---
.../io/hfile/TestScannerSelectionUsingTTL.java | 32 ++++---
.../hfile/TestSeekBeforeWithInlineBlocks.java | 71 ++++++++-------
.../hadoop/hbase/io/hfile/TestSeekTo.java | 8 +-
.../hbase/io/hfile/bucket/TestBucketCache.java | 31 ++++---
.../io/hfile/bucket/TestBucketWriterThread.java | 59 +++++++------
.../io/hfile/bucket/TestByteBufferIOEngine.java | 32 ++++---
.../hbase/io/hfile/bucket/TestFileIOEngine.java | 32 ++++---
.../io/hfile/bucket/TestFileMmapEngine.java | 33 ++++---
.../hadoop/hbase/ipc/TestBlockingIPC.java | 8 +-
.../hadoop/hbase/ipc/TestBufferChain.java | 12 ++-
.../apache/hadoop/hbase/ipc/TestCallRunner.java | 7 ++
.../hadoop/hbase/ipc/TestFifoRpcScheduler.java | 36 ++++----
.../hadoop/hbase/ipc/TestHBaseClient.java | 10 ++-
.../apache/hadoop/hbase/ipc/TestNettyIPC.java | 8 +-
.../hadoop/hbase/ipc/TestNettyRpcServer.java | 8 +-
.../hadoop/hbase/ipc/TestProtoBufRpc.java | 17 ++--
.../hadoop/hbase/ipc/TestRpcClientLeaks.java | 17 ++--
.../hbase/ipc/TestRpcHandlerException.java | 14 ++-
.../apache/hadoop/hbase/ipc/TestRpcMetrics.java | 20 +++--
.../apache/hadoop/hbase/ipc/TestRpcServer.java | 7 +-
.../ipc/TestRpcServerSlowConnectionSetup.java | 24 +++--
.../hbase/ipc/TestSimpleRpcScheduler.java | 37 ++++----
.../hbase/master/TestActiveMasterManager.java | 11 ++-
.../hbase/master/TestAssignmentListener.java | 9 +-
.../master/TestAssignmentManagerMetrics.java | 13 ++-
.../hadoop/hbase/master/TestCatalogJanitor.java | 13 +--
.../TestCatalogJanitorInMemoryStates.java | 13 +--
.../hbase/master/TestClockSkewDetection.java | 12 ++-
.../master/TestClusterStatusPublisher.java | 15 ++--
.../hadoop/hbase/master/TestDLSAsyncFSWAL.java | 6 ++
.../hadoop/hbase/master/TestDLSFSHLog.java | 6 ++
.../hadoop/hbase/master/TestDeadServer.java | 20 +++--
.../hadoop/hbase/master/TestGetInfoPort.java | 6 ++
.../master/TestGetLastFlushedSequenceId.java | 10 ++-
.../hbase/master/TestHMasterCommandLine.java | 10 ++-
.../hbase/master/TestHMasterRPCException.java | 19 ++--
.../apache/hadoop/hbase/master/TestMaster.java | 10 ++-
.../master/TestMasterBalanceThrottling.java | 9 +-
.../master/TestMasterCoprocessorServices.java | 29 +++---
.../hadoop/hbase/master/TestMasterFailover.java | 16 ++--
.../TestMasterFailoverBalancerPersistence.java | 7 +-
.../hbase/master/TestMasterFileSystem.java | 7 ++
.../master/TestMasterFileSystemWithWALDir.java | 6 ++
.../hadoop/hbase/master/TestMasterMetrics.java | 14 ++-
.../hbase/master/TestMasterMetricsWrapper.java | 8 +-
.../hbase/master/TestMasterNoCluster.java | 22 ++---
.../TestMasterOperationsForRegionReplicas.java | 8 +-
.../hbase/master/TestMasterQosFunction.java | 15 +++-
.../TestMasterRestartAfterDisablingTable.java | 8 +-
.../hadoop/hbase/master/TestMasterShutdown.java | 9 +-
.../hbase/master/TestMasterStatusServlet.java | 8 +-
.../hbase/master/TestMasterTransitions.java | 9 +-
.../hbase/master/TestMetaShutdownHandler.java | 10 ++-
.../hbase/master/TestRegionPlacement.java | 8 +-
.../hbase/master/TestRegionPlacement2.java | 8 +-
.../hadoop/hbase/master/TestRegionPlan.java | 9 +-
.../hadoop/hbase/master/TestRegionState.java | 12 ++-
.../hadoop/hbase/master/TestRestartCluster.java | 9 +-
.../hadoop/hbase/master/TestRollingRestart.java | 12 ++-
.../hbase/master/TestShutdownBackupMaster.java | 13 +--
.../hbase/master/TestSplitLogManager.java | 9 +-
.../hbase/master/TestTableStateManager.java | 16 ++--
.../hadoop/hbase/master/TestWarmupRegion.java | 9 +-
.../assignment/TestAssignmentManager.java | 17 ++--
.../assignment/TestAssignmentOnRSCrash.java | 9 +-
.../TestMergeTableRegionsProcedure.java | 13 +--
.../master/assignment/TestRegionStates.java | 9 +-
.../assignment/TestRogueRSAssignment.java | 33 ++++---
.../TestSplitTableRegionProcedure.java | 13 +--
.../hbase/master/balancer/BalancerTestBase.java | 6 --
.../master/balancer/TestBaseLoadBalancer.java | 8 +-
.../balancer/TestDefaultLoadBalancer.java | 8 +-
.../balancer/TestFavoredNodeTableImport.java | 13 ++-
.../TestFavoredStochasticBalancerPickers.java | 8 +-
.../TestFavoredStochasticLoadBalancer.java | 6 ++
.../balancer/TestRegionLocationFinder.java | 7 ++
.../balancer/TestRegionsOnMasterOptions.java | 22 ++---
.../master/balancer/TestServerAndLoad.java | 12 ++-
.../balancer/TestStochasticLoadBalancer.java | 7 ++
.../balancer/TestStochasticLoadBalancer2.java | 19 ++--
...estStochasticLoadBalancerBalanceCluster.java | 6 ++
.../TestStochasticLoadBalancerLargeCluster.java | 6 ++
.../TestStochasticLoadBalancerMidCluster.java | 6 ++
...TestStochasticLoadBalancerRegionReplica.java | 6 ++
...asticLoadBalancerRegionReplicaSameHosts.java | 6 ++
...asticLoadBalancerRegionReplicaWithRacks.java | 6 ++
.../TestStochasticLoadBalancerSmallCluster.java | 6 ++
.../hbase/master/cleaner/TestCleanerChore.java | 7 +-
.../hbase/master/cleaner/TestHFileCleaner.java | 10 ++-
.../master/cleaner/TestHFileLinkCleaner.java | 13 +--
.../hbase/master/cleaner/TestLogsCleaner.java | 6 ++
.../cleaner/TestReplicationHFileCleaner.java | 7 ++
.../master/cleaner/TestSnapshotFromMaster.java | 27 +++---
.../hbase/master/locking/TestLockManager.java | 15 ++--
.../hbase/master/locking/TestLockProcedure.java | 21 ++---
.../normalizer/TestSimpleRegionNormalizer.java | 14 ++-
.../TestSimpleRegionNormalizerOnCluster.java | 9 +-
.../procedure/TestCloneSnapshotProcedure.java | 14 ++-
.../procedure/TestCreateNamespaceProcedure.java | 9 +-
.../procedure/TestCreateTableProcedure.java | 8 +-
...stDeleteColumnFamilyProcedureFromClient.java | 10 ++-
.../procedure/TestDeleteNamespaceProcedure.java | 9 +-
.../procedure/TestDeleteTableProcedure.java | 12 +--
.../procedure/TestDisableTableProcedure.java | 12 +--
.../procedure/TestEnableTableProcedure.java | 12 +--
.../TestFastFailOnProcedureNotRegistered.java | 8 +-
.../TestMasterFailoverWithProcedures.java | 13 ++-
.../procedure/TestMasterProcedureEvents.java | 8 +-
.../procedure/TestMasterProcedureScheduler.java | 14 ++-
...TestMasterProcedureSchedulerConcurrency.java | 18 ++--
.../procedure/TestMasterProcedureWalLease.java | 14 ++-
.../procedure/TestModifyNamespaceProcedure.java | 9 +-
.../procedure/TestModifyTableProcedure.java | 12 +--
.../master/procedure/TestProcedureAdmin.java | 13 +--
.../procedure/TestRestoreSnapshotProcedure.java | 22 ++---
.../procedure/TestSafemodeBringsDownMaster.java | 9 +-
.../procedure/TestServerCrashProcedure.java | 8 +-
...stTableDescriptorModificationFromClient.java | 9 +-
.../procedure/TestTruncateTableProcedure.java | 12 +--
.../procedure/TestWALProcedureStoreOnHDFS.java | 20 +++--
.../master/snapshot/TestAssignProcedure.java | 42 +++++----
.../master/snapshot/TestSnapshotFileCache.java | 9 +-
.../snapshot/TestSnapshotHFileCleaner.java | 13 ++-
.../master/snapshot/TestSnapshotManager.java | 14 ++-
.../hadoop/hbase/mob/TestCachedMobFile.java | 8 +-
.../hbase/mob/TestDefaultMobStoreFlusher.java | 40 +++++----
.../hbase/mob/TestExpiredMobFileCleaner.java | 7 +-
.../hbase/mob/TestMobDataBlockEncoding.java | 40 +++++----
.../apache/hadoop/hbase/mob/TestMobFile.java | 8 +-
.../hadoop/hbase/mob/TestMobFileCache.java | 9 +-
.../hadoop/hbase/mob/TestMobFileLink.java | 9 +-
.../hadoop/hbase/mob/TestMobFileName.java | 8 +-
.../hbase/mob/compactions/TestMobCompactor.java | 10 ++-
.../TestPartitionedMobCompactionRequest.java | 9 +-
.../TestPartitionedMobCompactor.java | 9 +-
.../TestMemoryBoundedLogMessageBuffer.java | 12 ++-
.../hbase/monitoring/TestTaskMonitor.java | 32 ++++---
.../hbase/namespace/TestNamespaceAuditor.java | 28 +++---
.../hbase/procedure/TestFailedProcCleanup.java | 36 +++++---
.../hadoop/hbase/procedure/TestProcedure.java | 11 ++-
.../procedure/TestProcedureCoordinator.java | 11 ++-
.../hbase/procedure/TestProcedureDescriber.java | 18 ++--
.../hbase/procedure/TestProcedureManager.java | 9 +-
.../hbase/procedure/TestProcedureMember.java | 12 ++-
.../hadoop/hbase/procedure/TestZKProcedure.java | 12 ++-
.../procedure/TestZKProcedureControllers.java | 11 ++-
.../hadoop/hbase/protobuf/TestProtobufUtil.java | 12 ++-
.../hbase/protobuf/TestReplicationProtobuf.java | 9 +-
.../quotas/TestActivePolicyEnforcement.java | 28 +++---
.../quotas/TestFileSystemUtilizationChore.java | 24 +++--
.../quotas/TestGlobalQuotaSettingsImpl.java | 29 +++---
.../hbase/quotas/TestMasterQuotaManager.java | 23 +++--
.../quotas/TestMasterSpaceQuotaObserver.java | 25 ++++--
.../TestMasterSpaceQuotaObserverWithMocks.java | 24 +++--
.../TestNamespaceQuotaViolationStore.java | 25 ++++--
.../hadoop/hbase/quotas/TestQuotaAdmin.java | 27 +++---
.../hbase/quotas/TestQuotaObserverChore.java | 25 ++++--
.../TestQuotaObserverChoreRegionReports.java | 25 ++++--
.../TestQuotaObserverChoreWithMiniCluster.java | 29 +++---
.../hadoop/hbase/quotas/TestQuotaState.java | 27 +++---
.../hbase/quotas/TestQuotaStatusRPCs.java | 25 ++++--
.../hadoop/hbase/quotas/TestQuotaTableUtil.java | 20 +++--
.../hadoop/hbase/quotas/TestQuotaThrottle.java | 16 ++--
.../hadoop/hbase/quotas/TestRateLimiter.java | 8 +-
.../TestRegionServerSpaceQuotaManager.java | 26 +++---
.../hadoop/hbase/quotas/TestRegionSizeUse.java | 25 ++++--
.../quotas/TestSnapshotQuotaObserverChore.java | 24 +++--
...SpaceQuotaViolationPolicyRefresherChore.java | 24 +++--
.../hadoop/hbase/quotas/TestSpaceQuotas.java | 25 ++++--
.../quotas/TestSpaceQuotasWithSnapshots.java | 31 ++++---
.../quotas/TestSuperUserQuotaPermissions.java | 25 ++++--
.../quotas/TestTableQuotaViolationStore.java | 25 ++++--
.../TestTableSpaceQuotaViolationNotifier.java | 27 +++---
.../hbase/quotas/TestTablesWithQuotas.java | 25 ++++--
...kLoadCheckingViolationPolicyEnforcement.java | 24 +++--
...tDisableTableViolationPolicyEnforcement.java | 23 +++--
...TestNoInsertsViolationPolicyEnforcement.java | 23 +++--
...esCompactionsViolationPolicyEnforcement.java | 23 +++--
.../TestNoWritesViolationPolicyEnforcement.java | 23 +++--
.../hbase/regionserver/TestAtomicOperation.java | 8 +-
.../hbase/regionserver/TestBlocksRead.java | 26 +++---
.../hbase/regionserver/TestBlocksScanned.java | 11 ++-
.../hadoop/hbase/regionserver/TestBulkLoad.java | 21 +++--
.../regionserver/TestCacheOnWriteInSchema.java | 10 ++-
.../hbase/regionserver/TestCellFlatSet.java | 9 +-
.../hbase/regionserver/TestCellSkipListSet.java | 13 ++-
.../regionserver/TestClearRegionBlockCache.java | 17 ++--
.../hbase/regionserver/TestClusterId.java | 35 ++++----
.../hbase/regionserver/TestColumnSeeking.java | 14 +--
.../regionserver/TestCompactSplitThread.java | 13 ++-
.../regionserver/TestCompactingMemStore.java | 18 ++--
.../TestCompactingToCellFlatMapMemStore.java | 21 +++--
.../hbase/regionserver/TestCompaction.java | 10 ++-
.../TestCompactionArchiveConcurrentClose.java | 7 ++
.../TestCompactionArchiveIOException.java | 7 ++
.../TestCompactionFileNotFound.java | 9 +-
.../TestCompactionInDeadRegionServer.java | 8 +-
.../TestCompactionLifeCycleTracker.java | 7 +-
.../hbase/regionserver/TestCompactionState.java | 13 ++-
.../TestCompactionWithCoprocessor.java | 11 ++-
.../regionserver/TestCompoundBloomFilter.java | 11 ++-
.../TestDateTieredCompactionPolicy.java | 7 +-
.../TestDateTieredCompactionPolicyOverflow.java | 7 +-
.../TestDefaultCompactSelection.java | 7 +-
.../hbase/regionserver/TestDefaultMemStore.java | 14 +--
.../regionserver/TestDefaultStoreEngine.java | 11 ++-
.../hbase/regionserver/TestDeleteMobTable.java | 7 +-
.../regionserver/TestEncryptionKeyRotation.java | 11 ++-
.../TestEncryptionRandomKeying.java | 10 ++-
.../TestEndToEndSplitTransaction.java | 9 +-
.../hbase/regionserver/TestFSErrorsExposed.java | 11 ++-
.../regionserver/TestFailedAppendAndSync.java | 10 ++-
.../regionserver/TestFlushLifeCycleTracker.java | 7 +-
.../regionserver/TestFlushRegionEntry.java | 7 ++
.../regionserver/TestGetClosestAtOrBefore.java | 15 ++--
.../hbase/regionserver/TestHMobStore.java | 10 ++-
.../hadoop/hbase/regionserver/TestHRegion.java | 14 +--
.../regionserver/TestHRegionFileSystem.java | 16 ++--
.../hbase/regionserver/TestHRegionInfo.java | 17 ++--
.../regionserver/TestHRegionOnCluster.java | 8 +-
.../regionserver/TestHRegionReplayEvents.java | 6 ++
.../regionserver/TestHRegionServerBulkLoad.java | 12 ++-
.../TestHRegionServerBulkLoadWithOldClient.java | 18 ++--
.../TestHRegionWithInMemoryFlush.java | 13 ++-
.../hadoop/hbase/regionserver/TestHStore.java | 7 ++
.../hbase/regionserver/TestHStoreFile.java | 18 ++--
.../regionserver/TestHdfsSnapshotHRegion.java | 7 +-
.../regionserver/TestHeapMemoryManager.java | 10 ++-
.../hbase/regionserver/TestJoinedScanners.java | 17 ++--
.../hbase/regionserver/TestKeepDeletes.java | 12 ++-
.../hbase/regionserver/TestKeyValueHeap.java | 12 ++-
.../regionserver/TestKeyValueScanFixture.java | 12 +--
.../hbase/regionserver/TestMajorCompaction.java | 9 +-
.../regionserver/TestMasterAddressTracker.java | 13 ++-
.../regionserver/TestMemStoreChunkPool.java | 49 ++++++-----
.../hbase/regionserver/TestMemStoreLAB.java | 23 ++---
.../TestMemstoreLABWithoutPool.java | 10 ++-
.../TestMetricsHeapMemoryManager.java | 34 ++++---
.../hbase/regionserver/TestMetricsRegion.java | 15 ++--
.../regionserver/TestMetricsRegionServer.java | 13 ++-
.../regionserver/TestMetricsTableAggregate.java | 6 ++
.../regionserver/TestMetricsTableLatencies.java | 6 ++
.../hbase/regionserver/TestMinVersions.java | 13 ++-
.../TestMiniBatchOperationInProgress.java | 18 ++--
.../hbase/regionserver/TestMinorCompaction.java | 10 ++-
.../regionserver/TestMobStoreCompaction.java | 9 +-
.../hbase/regionserver/TestMobStoreScanner.java | 8 +-
.../regionserver/TestMultiColumnScanner.java | 12 ++-
.../regionserver/TestMultiLogThreshold.java | 28 +++---
.../TestMultiVersionConcurrencyControl.java | 8 +-
...TestMultiVersionConcurrencyControlBasic.java | 7 ++
.../regionserver/TestMutateRowsRecovery.java | 8 +-
.../TestNewVersionBehaviorFromClientSide.java | 13 ++-
.../TestObservedExceptionsInBatch.java | 6 ++
.../hbase/regionserver/TestParallelPut.java | 25 +++---
.../regionserver/TestPerColumnFamilyFlush.java | 8 +-
.../hbase/regionserver/TestPriorityRpc.java | 17 ++--
.../hbase/regionserver/TestQosFunction.java | 43 +++++----
.../TestRSKilledWhenInitializing.java | 21 +++--
.../hbase/regionserver/TestRSStatusServlet.java | 11 ++-
.../hbase/regionserver/TestRecoveredEdits.java | 14 ++-
.../regionserver/TestRegionFavoredNodes.java | 11 ++-
.../hbase/regionserver/TestRegionIncrement.java | 14 +--
.../regionserver/TestRegionInfoBuilder.java | 17 ++--
.../TestRegionMergeTransactionOnCluster.java | 43 ++++-----
.../hbase/regionserver/TestRegionOpen.java | 19 ++--
.../regionserver/TestRegionReplicaFailover.java | 12 ++-
.../hbase/regionserver/TestRegionReplicas.java | 10 ++-
.../TestRegionReplicasAreDistributed.java | 7 +-
.../TestRegionReplicasWithModifyTable.java | 8 +-
.../TestRegionReplicasWithRestartScenarios.java | 16 ++--
.../regionserver/TestRegionServerAbort.java | 19 ++--
.../TestRegionServerAccounting.java | 7 +-
.../regionserver/TestRegionServerHostname.java | 8 +-
.../regionserver/TestRegionServerMetrics.java | 12 +--
.../regionserver/TestRegionServerNoMaster.java | 10 ++-
.../TestRegionServerOnlineConfigChange.java | 13 ++-
.../TestRegionServerReadRequestMetrics.java | 10 ++-
.../TestRegionServerRegionSpaceUseReport.java | 24 +++--
.../TestRegionServerReportForDuty.java | 16 ++--
.../regionserver/TestRegionSplitPolicy.java | 7 +-
.../regionserver/TestRemoveRegionMetrics.java | 16 ++--
.../regionserver/TestResettingCounters.java | 13 ++-
.../regionserver/TestReversibleScanners.java | 34 ++++---
.../hbase/regionserver/TestRowTooBig.java | 12 ++-
.../regionserver/TestRpcSchedulerFactory.java | 10 ++-
.../regionserver/TestSCVFWithMiniCluster.java | 18 ++--
.../regionserver/TestScanWithBloomError.java | 10 ++-
.../hadoop/hbase/regionserver/TestScanner.java | 13 +--
.../TestScannerHeartbeatMessages.java | 8 +-
.../TestScannerRetriableFailure.java | 26 +++---
.../regionserver/TestScannerWithBulkload.java | 8 +-
.../TestScannerWithCorruptHFile.java | 9 +-
.../regionserver/TestSeekOptimizations.java | 14 +--
.../regionserver/TestServerNonceManager.java | 10 ++-
.../TestSettingTimeoutOnBlockingPoint.java | 10 ++-
.../TestSimpleTimeRangeTracker.java | 7 +-
.../hbase/regionserver/TestSplitLogWorker.java | 9 +-
.../TestSplitTransactionOnCluster.java | 14 +--
.../regionserver/TestSplitWalDataLoss.java | 7 +-
.../hbase/regionserver/TestStoreFileInfo.java | 11 ++-
.../TestStoreFileRefresherChore.java | 7 +-
.../TestStoreFileScannerWithTagCompression.java | 8 +-
.../hbase/regionserver/TestStoreScanner.java | 18 ++--
.../regionserver/TestStripeStoreEngine.java | 7 +-
.../TestStripeStoreFileManager.java | 9 +-
.../regionserver/TestSwitchToStreamRead.java | 7 +-
.../regionserver/TestSyncTimeRangeTracker.java | 7 +-
.../hadoop/hbase/regionserver/TestTags.java | 10 ++-
.../TestTimestampFilterSeekHint.java | 15 ++--
.../hbase/regionserver/TestWALLockup.java | 13 ++-
.../TestWALMonotonicallyIncreasingSeqId.java | 9 +-
.../TestWalAndCompactingMemStoreFlush.java | 15 ++--
.../hbase/regionserver/TestWideScanner.java | 12 ++-
.../TestCompactedHFilesDischarger.java | 12 ++-
.../compactions/TestDateTieredCompactor.java | 7 +-
.../compactions/TestFIFOCompactionPolicy.java | 7 +-
.../compactions/TestOffPeakHours.java | 9 +-
.../compactions/TestStripeCompactionPolicy.java | 8 +-
.../compactions/TestStripeCompactor.java | 8 +-
.../TestCompactionScanQueryMatcher.java | 7 +-
.../querymatcher/TestExplicitColumnTracker.java | 11 ++-
.../TestNewVersionBehaviorTracker.java | 14 +--
.../querymatcher/TestScanDeleteTracker.java | 10 ++-
.../TestScanWildcardColumnTracker.java | 11 ++-
.../querymatcher/TestUserScanQueryMatcher.java | 9 +-
.../TestCompactionWithThroughputController.java | 8 +-
.../TestFlushWithThroughputController.java | 31 +++++--
.../hbase/regionserver/wal/TestAsyncFSWAL.java | 17 ++--
.../wal/TestAsyncLogRollPeriod.java | 6 ++
.../regionserver/wal/TestAsyncLogRolling.java | 12 +--
.../regionserver/wal/TestAsyncProtobufLog.java | 20 +++--
.../regionserver/wal/TestAsyncWALReplay.java | 17 ++--
.../wal/TestAsyncWALReplayCompressed.java | 6 ++
.../hbase/regionserver/wal/TestCompressor.java | 15 ++--
.../wal/TestCustomWALCellCodec.java | 6 ++
.../hbase/regionserver/wal/TestDurability.java | 7 ++
.../hbase/regionserver/wal/TestFSHLog.java | 13 ++-
.../hbase/regionserver/wal/TestFSWALEntry.java | 14 +--
.../regionserver/wal/TestLogRollAbort.java | 7 ++
.../regionserver/wal/TestLogRollPeriod.java | 6 ++
.../hbase/regionserver/wal/TestLogRolling.java | 12 +--
.../wal/TestLogRollingNoCluster.java | 12 +--
.../hbase/regionserver/wal/TestMetricsWAL.java | 22 +++--
.../hbase/regionserver/wal/TestProtobufLog.java | 9 +-
.../wal/TestSecureAsyncWALReplay.java | 11 +--
.../regionserver/wal/TestSecureWALReplay.java | 8 +-
.../wal/TestSequenceIdAccounting.java | 8 +-
.../hbase/regionserver/wal/TestSyncFuture.java | 6 ++
.../wal/TestWALActionsListener.java | 7 +-
.../wal/TestWALCellCodecWithCompression.java | 8 +-
.../hbase/regionserver/wal/TestWALReplay.java | 13 ++-
.../TestWALReplayBoundedLogWriterCreation.java | 9 +-
.../wal/TestWALReplayCompressed.java | 6 ++
.../replication/TestMasterReplication.java | 6 ++
.../replication/TestMultiSlaveReplication.java | 13 +--
.../replication/TestNamespaceReplication.java | 9 +-
.../replication/TestPerTableCFReplication.java | 16 ++--
...estReplicationChangingPeerRegionservers.java | 11 ++-
.../TestReplicationDisableInactivePeer.java | 13 ++-
.../TestReplicationDroppedTables.java | 23 +++--
.../TestReplicationEmptyWALRecovery.java | 6 ++
.../replication/TestReplicationEndpoint.java | 9 +-
.../TestReplicationKillMasterRS.java | 8 +-
.../TestReplicationKillMasterRSCompressed.java | 7 +-
.../replication/TestReplicationKillRS.java | 13 ++-
.../replication/TestReplicationKillSlaveRS.java | 8 +-
.../TestReplicationProcedureRetry.java | 7 +-
.../replication/TestReplicationSmallTests.java | 6 ++
.../replication/TestReplicationSource.java | 11 ++-
.../replication/TestReplicationStatus.java | 7 ++
.../replication/TestReplicationSyncUpTool.java | 15 ++--
.../TestReplicationTrackerZKImpl.java | 10 ++-
.../TestReplicationWALEntryFilters.java | 10 ++-
.../replication/TestReplicationWithTags.java | 7 +-
.../replication/TestSerialReplication.java | 12 ++-
.../replication/master/TestTableCFsUpdater.java | 22 ++---
...ReplicationEndpointWithMultipleAsyncWAL.java | 7 ++
.../TestReplicationEndpointWithMultipleWAL.java | 7 ++
...lMasterRSCompressedWithMultipleAsyncWAL.java | 7 ++
...onKillMasterRSCompressedWithMultipleWAL.java | 7 ++
...plicationSyncUpToolWithMultipleAsyncWAL.java | 7 ++
...estReplicationSyncUpToolWithMultipleWAL.java | 7 ++
.../regionserver/TestGlobalThrottler.java | 12 ++-
.../TestRegionReplicaReplicationEndpoint.java | 18 ++--
...egionReplicaReplicationEndpointNoMaster.java | 25 ++++--
.../regionserver/TestReplicationSink.java | 25 ++++--
.../TestReplicationSinkManager.java | 16 ++--
.../TestReplicationSourceManager.java | 6 ++
.../TestReplicationSourceManagerZkImpl.java | 6 ++
.../regionserver/TestReplicationThrottler.java | 8 +-
.../regionserver/TestReplicator.java | 11 ++-
.../regionserver/TestWALEntrySinkFilter.java | 15 ++--
.../regionserver/TestWALEntryStream.java | 6 ++
.../hadoop/hbase/security/TestSecureIPC.java | 20 +++--
.../apache/hadoop/hbase/security/TestUser.java | 18 ++--
.../TestUsersOperationsWithSecureHadoop.java | 10 ++-
.../access/TestAccessControlFilter.java | 15 ++--
.../security/access/TestAccessController.java | 9 +-
.../security/access/TestAccessController2.java | 14 ++-
.../security/access/TestAccessController3.java | 11 ++-
.../access/TestCellACLWithMultipleVersions.java | 12 ++-
.../hbase/security/access/TestCellACLs.java | 12 ++-
.../TestCoprocessorWhitelistMasterObserver.java | 17 ++--
.../security/access/TestNamespaceCommands.java | 15 +++-
.../access/TestScanEarlyTermination.java | 12 ++-
.../security/access/TestTablePermissions.java | 15 +++-
.../access/TestWithDisabledAuthorization.java | 12 ++-
.../access/TestZKPermissionWatcher.java | 12 ++-
.../security/token/TestAuthenticationKey.java | 14 +--
.../TestDelegationTokenWithEncryption.java | 7 +-
.../token/TestGenerateDelegationToken.java | 8 +-
.../security/token/TestTokenAuthentication.java | 24 +++--
.../security/token/TestZKSecretWatcher.java | 11 ++-
.../token/TestZKSecretWatcherRefreshKeys.java | 10 ++-
.../TestDefaultScanLabelGeneratorStack.java | 9 +-
.../TestEnforcingScanLabelGenerator.java | 7 +-
.../visibility/TestExpressionExpander.java | 10 ++-
.../visibility/TestExpressionParser.java | 10 ++-
...sibilityLabelReplicationWithExpAsString.java | 8 +-
...sibilityLabelsOpWithDifferentUsersNoACL.java | 17 ++--
.../TestVisibilityLabelsReplication.java | 8 +-
.../visibility/TestVisibilityLabelsWithACL.java | 14 +--
...VisibilityLabelsWithCustomVisLabService.java | 7 +-
...ibilityLabelsWithDefaultVisLabelService.java | 13 ++-
.../TestVisibilityLabelsWithDeletes.java | 8 +-
.../TestVisibilityLabelsWithSLGStack.java | 9 +-
.../TestVisibilityLablesWithGroups.java | 10 ++-
.../TestVisibilityWithCheckAuths.java | 8 +-
.../TestWithDisabledAuthorization.java | 10 ++-
.../snapshot/TestFlushSnapshotFromClient.java | 20 ++---
.../TestMobFlushSnapshotFromClient.java | 11 ++-
.../TestMobRestoreFlushSnapshotFromClient.java | 8 +-
.../snapshot/TestMobRestoreSnapshotHelper.java | 10 ++-
.../hbase/snapshot/TestRegionSnapshotTask.java | 32 ++++---
.../TestRestoreFlushSnapshotFromClient.java | 8 +-
.../snapshot/TestRestoreSnapshotHelper.java | 15 +++-
.../snapshot/TestSnapshotClientRetries.java | 15 ++--
.../snapshot/TestSnapshotDescriptionUtils.java | 11 ++-
.../hbase/snapshot/TestSnapshotManifest.java | 20 +++--
.../hadoop/hbase/tool/TestCanaryTool.java | 39 ++++----
.../hbase/tool/TestLoadIncrementalHFiles.java | 12 ++-
.../TestLoadIncrementalHFilesSplitRecovery.java | 12 ++-
.../tool/TestSecureLoadIncrementalHFiles.java | 8 +-
...ecureLoadIncrementalHFilesSplitRecovery.java | 6 ++
.../hadoop/hbase/trace/TestHTraceHooks.java | 14 ++-
.../hadoop/hbase/util/TestBloomFilterChunk.java | 12 +--
.../util/TestBoundedPriorityBlockingQueue.java | 37 ++++----
.../hadoop/hbase/util/TestByteBuffUtils.java | 33 ++++---
.../hadoop/hbase/util/TestCompressionTest.java | 24 ++---
.../hbase/util/TestConfigurationUtil.java | 25 +++---
.../hadoop/hbase/util/TestConnectionCache.java | 12 ++-
.../hbase/util/TestCoprocessorScanPolicy.java | 11 ++-
.../hbase/util/TestDefaultEnvironmentEdge.java | 15 ++--
.../hadoop/hbase/util/TestEncryptionTest.java | 13 +--
.../hadoop/hbase/util/TestFSHDFSUtils.java | 14 +--
.../hbase/util/TestFSTableDescriptors.java | 12 ++-
.../apache/hadoop/hbase/util/TestFSUtils.java | 9 +-
.../apache/hadoop/hbase/util/TestFSVisitor.java | 13 ++-
.../hbase/util/TestFromClientSide3WoUnsafe.java | 8 +-
.../hbase/util/TestHBaseFsckComparator.java | 9 +-
.../hbase/util/TestHBaseFsckEncryption.java | 10 ++-
.../hadoop/hbase/util/TestHBaseFsckMOB.java | 22 +++--
.../hbase/util/TestHBaseFsckReplication.java | 6 ++
.../hadoop/hbase/util/TestHFileArchiveUtil.java | 16 ++--
.../apache/hadoop/hbase/util/TestIdLock.java | 11 ++-
.../hadoop/hbase/util/TestIdReadWriteLock.java | 13 +--
.../util/TestIncrementingEnvironmentEdge.java | 9 +-
.../hadoop/hbase/util/TestJSONMetricUtil.java | 21 +++--
.../hbase/util/TestMiniClusterLoadEncoded.java | 32 ++++---
.../hbase/util/TestMiniClusterLoadParallel.java | 31 ++++---
.../util/TestMiniClusterLoadSequential.java | 31 ++++---
.../apache/hadoop/hbase/util/TestPoolMap.java | 10 ++-
.../hadoop/hbase/util/TestRegionMover.java | 11 ++-
.../hbase/util/TestRegionSplitCalculator.java | 16 ++--
.../hadoop/hbase/util/TestRegionSplitter.java | 11 ++-
.../apache/hadoop/hbase/util/TestRootPath.java | 13 +--
.../hadoop/hbase/util/TestSortedList.java | 15 ++--
.../hadoop/hbase/util/TestStealJobQueue.java | 24 ++---
.../wal/TestBoundedRegionGroupingStrategy.java | 8 +-
.../hadoop/hbase/wal/TestFSHLogProvider.java | 9 +-
.../apache/hadoop/hbase/wal/TestSecureWAL.java | 6 ++
.../apache/hadoop/hbase/wal/TestWALFactory.java | 7 ++
.../hadoop/hbase/wal/TestWALFiltering.java | 22 +++--
.../apache/hadoop/hbase/wal/TestWALMethods.java | 17 ++--
.../wal/TestWALOpenAfterDNRollingStart.java | 8 +-
.../hbase/wal/TestWALReaderOnSecureWAL.java | 9 +-
.../apache/hadoop/hbase/wal/TestWALRootDir.java | 7 ++
.../apache/hadoop/hbase/wal/TestWALSplit.java | 8 +-
.../TestWALSplitBoundedLogWriterCreation.java | 8 +-
.../hbase/wal/TestWALSplitCompressed.java | 8 +-
.../hbase/zookeeper/TestZooKeeperACL.java | 9 +-
.../hbase/client/TestReplicationShell.java | 8 +-
.../apache/hadoop/hbase/client/TestShell.java | 8 +-
.../hadoop/hbase/client/TestShellNoCluster.java | 8 +-
.../hbase/client/rsgroup/TestShellRSGroups.java | 15 ++--
.../hbase/spark/TestJavaHBaseContext.java | 27 +++---
.../hadoop/hbase/thrift/TestCallQueue.java | 36 ++++----
.../hbase/thrift/TestThriftHttpServer.java | 35 ++++----
.../hadoop/hbase/thrift/TestThriftServer.java | 11 ++-
.../hbase/thrift/TestThriftServerCmdLine.java | 35 ++++----
.../thrift2/TestThriftHBaseServiceHandler.java | 11 ++-
...TestThriftHBaseServiceHandlerWithLabels.java | 8 +-
...stThriftHBaseServiceHandlerWithReadOnly.java | 10 ++-
.../hadoop/hbase/zookeeper/TestHQuorumPeer.java | 8 +-
.../hbase/zookeeper/TestInstancePending.java | 8 +-
.../hbase/zookeeper/TestReadOnlyZKClient.java | 6 ++
.../zookeeper/TestRecoverableZooKeeper.java | 7 +-
.../hbase/zookeeper/TestZKLeaderManager.java | 8 +-
.../hbase/zookeeper/TestZKMainServer.java | 9 +-
.../hadoop/hbase/zookeeper/TestZKMulti.java | 10 ++-
.../hbase/zookeeper/TestZKNodeTracker.java | 9 +-
.../hadoop/hbase/zookeeper/TestZKUtil.java | 6 ++
.../hbase/zookeeper/TestZKUtilNoServer.java | 19 ++--
pom.xml | 6 ++
1145 files changed, 10811 insertions(+), 5210 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/ReorderImports.class
----------------------------------------------------------------------
diff --git a/ReorderImports.class b/ReorderImports.class
new file mode 100644
index 0000000..a924819
Binary files /dev/null and b/ReorderImports.class differ
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-archetypes/hbase-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.java
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.java b/hbase-archetypes/hbase-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.java
index be028be..9a92e60 100644
--- a/hbase-archetypes/hbase-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.java
+++ b/hbase-archetypes/hbase-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/client/TestHelloHBase.java
@@ -1,5 +1,4 @@
/**
- *
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
@@ -21,7 +20,7 @@ package org.apache.hbase.archetypes.exemplars.client;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
-
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.HBaseTestingUtility;
import org.apache.hadoop.hbase.NamespaceDescriptor;
import org.apache.hadoop.hbase.client.Admin;
@@ -33,6 +32,7 @@ import org.apache.hadoop.hbase.testclassification.MediumTests;
import org.apache.hadoop.hbase.util.Bytes;
import org.junit.AfterClass;
import org.junit.BeforeClass;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@@ -42,6 +42,10 @@ import org.junit.experimental.categories.Category;
@Category(MediumTests.class)
public class TestHelloHBase {
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestHelloHBase.class);
+
private static final HBaseTestingUtility TEST_UTIL
= new HBaseTestingUtility();
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-archetypes/hbase-shaded-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.java
----------------------------------------------------------------------
diff --git a/hbase-archetypes/hbase-shaded-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.java b/hbase-archetypes/hbase-shaded-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.java
index 1656e35..0f0f7d9 100644
--- a/hbase-archetypes/hbase-shaded-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.java
+++ b/hbase-archetypes/hbase-shaded-client-project/src/test/java/org/apache/hbase/archetypes/exemplars/shaded_client/TestHelloHBase.java
@@ -1,5 +1,4 @@
/**
- *
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
@@ -21,7 +20,7 @@ package org.apache.hbase.archetypes.exemplars.shaded_client;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
-
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.HBaseTestingUtility;
import org.apache.hadoop.hbase.NamespaceDescriptor;
import org.apache.hadoop.hbase.client.Admin;
@@ -33,6 +32,7 @@ import org.apache.hadoop.hbase.testclassification.MediumTests;
import org.apache.hadoop.hbase.util.Bytes;
import org.junit.AfterClass;
import org.junit.BeforeClass;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@@ -42,6 +42,10 @@ import org.junit.experimental.categories.Category;
@Category(MediumTests.class)
public class TestHelloHBase {
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestHelloHBase.class);
+
private static final HBaseTestingUtility TEST_UTIL
= new HBaseTestingUtility();
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java
index a240bd8..e4c74cf 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java
@@ -15,22 +15,28 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.hadoop.hbase.backup;
import java.io.IOException;
import java.util.List;
-
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.testclassification.LargeTests;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
@Category(LargeTests.class)
public class TestBackupBoundaryTests extends TestBackupBase {
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupBoundaryTests.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupBoundaryTests.class);
/**
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java
index c9fc84f..acde21e3 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java
@@ -22,18 +22,23 @@ import static org.junit.Assert.assertTrue;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
-
import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.testclassification.SmallTests;
import org.apache.hadoop.util.ToolRunner;
import org.junit.Before;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(SmallTests.class)
public class TestBackupCommandLineTool {
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupCommandLineTool.class);
+
private final static String USAGE_DESCRIBE = "Usage: hbase backup describe <backup_id>";
private final static String USAGE_CREATE = "Usage: hbase backup create";
private final static String USAGE_HISTORY = "Usage: hbase backup history";
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java
index 517d516..9e67ff7 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java
@@ -1,13 +1,13 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
+ * or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
+ * regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
+ * with the License. You may obtain a copy of the License at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
@@ -15,7 +15,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.hadoop.hbase.backup;
import static org.junit.Assert.assertTrue;
@@ -23,21 +22,28 @@ import static org.junit.Assert.assertTrue;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
import java.util.List;
-
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.impl.BackupSystemTable;
import org.apache.hadoop.hbase.testclassification.LargeTests;
import org.apache.hadoop.util.ToolRunner;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
@Category(LargeTests.class)
public class TestBackupDelete extends TestBackupBase {
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupDelete.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupDelete.class);
/**
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java
index 86cd276..a557b9b 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java
@@ -1,35 +1,48 @@
/**
- * Licensed to the Apache Software Foundation (ASF) under one or more contributor license
- * agreements. See the NOTICE file distributed with this work for additional information regarding
- * copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance with the License. You may obtain a
- * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
- * law or agreed to in writing, software distributed under the License is distributed on an "AS IS"
- * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License
- * for the specific language governing permissions and limitations under the License.
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
*/
-
package org.apache.hadoop.hbase.backup;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import java.util.List;
-
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.util.BackupUtils;
import org.apache.hadoop.hbase.client.Delete;
import org.apache.hadoop.hbase.client.HBaseAdmin;
import org.apache.hadoop.hbase.client.Table;
import org.apache.hadoop.hbase.testclassification.MediumTests;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
@Category(MediumTests.class)
public class TestBackupDeleteRestore extends TestBackupBase {
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupDeleteRestore.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupDeleteRestore.class);
/**
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java
index 66cb762..27cf07a 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java
@@ -1,5 +1,4 @@
-/*
- *
+/**
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
@@ -25,9 +24,9 @@ import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
-
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.HConstants;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.impl.BackupSystemTable;
@@ -43,10 +42,12 @@ import org.apache.hadoop.hbase.coprocessor.ObserverContext;
import org.apache.hadoop.hbase.testclassification.LargeTests;
import org.apache.hadoop.util.ToolRunner;
import org.junit.Before;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
/**
@@ -56,6 +57,11 @@ import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
*/
@Category(LargeTests.class)
public class TestBackupDeleteWithFailures extends TestBackupBase{
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupDeleteWithFailures.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupDeleteWithFailures.class);
public enum Failure {
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java
index 8e19076..6ab3d04 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java
@@ -1,13 +1,13 @@
/**
* Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
+ * or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
+ * regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
+ * with the License. You may obtain a copy of the License at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
@@ -15,7 +15,6 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
package org.apache.hadoop.hbase.backup;
import static org.junit.Assert.assertNotEquals;
@@ -24,21 +23,28 @@ import static org.junit.Assert.assertTrue;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
import java.util.List;
-
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.BackupInfo.BackupState;
import org.apache.hadoop.hbase.backup.impl.BackupCommands;
import org.apache.hadoop.hbase.backup.impl.BackupSystemTable;
import org.apache.hadoop.hbase.testclassification.LargeTests;
import org.apache.hadoop.util.ToolRunner;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+
import org.apache.hbase.thirdparty.com.google.common.collect.Lists;
@Category(LargeTests.class)
public class TestBackupDescribe extends TestBackupBase {
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupDescribe.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupDescribe.class);
/**
http://git-wip-us.apache.org/repos/asf/hbase/blob/918599ef/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java
----------------------------------------------------------------------
diff --git a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java
index 0a54a2d..8d22f27 100644
--- a/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java
+++ b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java
@@ -25,11 +25,11 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.hbase.HBaseClassTestRule;
import org.apache.hadoop.hbase.HBaseTestingUtility;
import org.apache.hadoop.hbase.TableName;
import org.apache.hadoop.hbase.backup.impl.BackupSystemTable;
@@ -41,6 +41,7 @@ import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
+import org.junit.ClassRule;
import org.junit.Test;
import org.junit.experimental.categories.Category;
import org.slf4j.Logger;
@@ -48,6 +49,11 @@ import org.slf4j.LoggerFactory;
@Category({ MasterTests.class, SmallTests.class })
public class TestBackupHFileCleaner {
+
+ @ClassRule
+ public static final HBaseClassTestRule CLASS_RULE =
+ HBaseClassTestRule.forClass(TestBackupHFileCleaner.class);
+
private static final Logger LOG = LoggerFactory.getLogger(TestBackupHFileCleaner.class);
private final static HBaseTestingUtility TEST_UTIL = new HBaseTestingUtility();
private static Configuration conf = TEST_UTIL.getConfiguration();