-
Type:
Umbrella
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:
All.
- Cutting down on the number of cluster spinups by coalescing related tests rather than have each spin up its own cluster
- Make cluster start/stop faster
- Rewriting long-running tests so they do not need to be run on a cluster; e.g. by instead mocking expected signals/messages
- Move long running tests out of the unit test suite to instead run as part of the recently introduced 'integration test' step
- is related to
-
HBASE-5114 TestMetaReaderEditor can timeout during test execution
-
- Resolved
-
-
HBASE-5024 A thread named LruBlockCache.EvictionThread remains after the shutdown of a cluster
-
- Resolved
-
-
HBASE-5025 Two threads named pool-1-thread-1 and pool-2-thread-1 remains after the shutdown of a cluster
-
- Resolved
-
-
HBASE-5030 Some tests do not close the HFile.Reader they use, leaving some file descriptors open
-
- Resolved
-
-
HBASE-5051 HBaseTestingUtility#getHBaseAdmin() creates a new HBaseAdmin instance at each call
-
- Closed
-
-
HBASE-5053 HCM Tests leak connections
-
- Closed
-
-
HBASE-4955 Use the official versions of surefire & junit
-
- Closed
-
- relates to
-
HBASE-4865 HBaseAdmin addColumn, modifyColumn, deleteColumn are documented as asynchronous but are actually synchronous.
-
- Resolved
-
-
HBASE-4326 Tests that use HBaseTestingUtility.startMiniCluster(n) should shutdown with HBaseTestingUtility.shutdownMiniCluster.
-
- Closed
-
-
HBASE-4559 Refactor TestAvroServer into an integration test
-
- Resolved
-
-
HBASE-3672 MapReduce test cases shouldn't use system /tmp
-
- Resolved
-
-
HBASE-4448 HBaseTestingUtilityFactory - pattern for re-using HBaseTestingUtility instances across unit tests
-
- Resolved
-
-
HBASE-4454 Add failsafe plugin to build and rename integration tests
-
- Closed
-
-
HBASE-4519 25s sleep when expiring sessions in tests
-
- Closed
-
-
HBASE-2675 Quick "smoke tests" testsuite
-
- Resolved
-
-
HBASE-4336 Convert source tree into maven modules
-
- Closed
-
-
HBASE-4438 Speed the build test phase
-
- Resolved
-
- requires
-
HBASE-4634 "test.build.data" property overused leading to write data at the wrong place
-
- Closed
-
-
HBASE-4825 TestRegionServersMetrics and TestZKLeaderManager are not categorized (small/medium/large)
-
- Closed
-
-
HBASE-4993 Performance regression in minicluster creation
-
- Closed
-
-
HBASE-4832 TestRegionServerCoprocessorExceptionWithAbort fails if the region server stops too fast
-
- Closed
-
-
HBASE-5015 Remove some leaks in tests due to lack of HTable.close()
-
- Closed
-
-
HBASE-4763 Integrate surefire and junit for category management
-
- Resolved
-
-
HBASE-4833 HRegionServer stops could be 0.5s faster
-
- Resolved
-
-
HBASE-5022 Optimize HBaseConfiguration#create
-
- Resolved
-
-
HBASE-5064 utilize surefire tests parallelization
-
- Closed
-
-
HBASE-4603 Uneeded sleep time for tests in hbase.master.ServerManager#waitForRegionServers
-
- Closed
-
-
HBASE-4604 hbase.client.TestHTablePool could start a single cluster instead of one per method
-
- Closed
-
-
HBASE-4613 hbase.util.Threads#threadDumpingIsAlive sleeps 1 second, slowing down the shutdown by 0.5s
-
- Closed
-
-
HBASE-4639 DFS Cluster is used while not needed in some unit tests
-
- Closed
-
-
HBASE-4703 Improvements in tests
-
- Closed
-
-
HBASE-4737 Categorize the tests into small/medium/large; allow small tests to be run in parallel within a single JVM
-
- Closed
-
-
HBASE-4764 naming errors for TestHLogUtils and SoftValueSortedMapTest
-
- Closed
-
-
HBASE-4779 TestHTablePool, TestScanWithBloomError, TestRegionSplitCalculator are not tagged and TestPoolMap should not use TestSuite
-
- Closed
-
-
HBASE-4780 Lower mini cluster shutdown time in HRegionServer#waitOnAllRegionsToClose and ServerManager#letRegionServersShutdown
-
- Closed
-
-
HBASE-4781 Pom update to use the new versions of surefire & junit
-
- Closed
-
-
HBASE-4798 Sleeps and synchronisation improvements for tests
-
- Closed
-
-
HBASE-4847 Activate single jvm for small tests on jenkins
-
- Closed
-
-
HBASE-4965 Monitor the open file descriptors and the threads counters during the unit tests
-
- Closed
-
-
HBASE-4971 Useless sleeps in TestTimestampsFilter and TestMultipleTimestamps
-
- Closed
-
-
HBASE-4973 On failure, HBaseAdmin sleeps one time too many
-
- Closed
-
-
HBASE-4974 Remove some resources leaks on the tests
-
- Closed
-
-
HBASE-4712 Document rules for writing tests
-
- Closed
-
-
HBASE-4759 Migrate from JUnit 4.8.2 to JUnit 4.10
-
- Closed
-