# ignite-664: split IgniteCacheTestSuite on 4 parts
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/acb9f1c6 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/acb9f1c6 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/acb9f1c6 Branch: refs/heads/ignite-471 Commit: acb9f1c6b5f5775b18e881f2a8d3a49e31d83cce Parents: 6f1d642 Author: Artem Shutak <ashu...@gridgain.com> Authored: Wed May 6 16:09:21 2015 +0300 Committer: Artem Shutak <ashu...@gridgain.com> Committed: Wed May 6 16:09:21 2015 +0300 ---------------------------------------------------------------------- .../ignite/testsuites/IgniteCacheTestSuite.java | 296 ------------------- .../testsuites/IgniteCacheTestSuite2.java | 141 +++++++++ .../testsuites/IgniteCacheTestSuite3.java | 143 +++++++++ .../testsuites/IgniteCacheTestSuite4.java | 131 ++++++++ 4 files changed, 415 insertions(+), 296 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/acb9f1c6/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite.java b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite.java index bb019ae..9fd4e88 100644 --- a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite.java +++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite.java @@ -23,17 +23,11 @@ import org.apache.ignite.cache.*; import org.apache.ignite.cache.affinity.fair.*; import org.apache.ignite.cache.store.*; import org.apache.ignite.cache.store.jdbc.*; -import org.apache.ignite.internal.processors.*; import org.apache.ignite.internal.processors.cache.*; import org.apache.ignite.internal.processors.cache.context.*; import org.apache.ignite.internal.processors.cache.distributed.*; import org.apache.ignite.internal.processors.cache.distributed.dht.*; -import org.apache.ignite.internal.processors.cache.distributed.dht.atomic.*; import org.apache.ignite.internal.processors.cache.distributed.near.*; -import org.apache.ignite.internal.processors.cache.distributed.replicated.*; -import org.apache.ignite.internal.processors.cache.distributed.replicated.preloader.*; -import org.apache.ignite.internal.processors.cache.integration.*; -import org.apache.ignite.internal.processors.cache.local.*; import org.apache.ignite.internal.processors.datastreamer.*; /** @@ -159,296 +153,6 @@ public class IgniteCacheTestSuite extends TestSuite { // suite.addTestSuite(GridCacheNearTxExceptionSelfTest.class); // suite.addTestSuite(GridCacheStopSelfTest.class); TODO IGNITE-257 - // Local cache. - suite.addTestSuite(GridCacheLocalBasicApiSelfTest.class); - suite.addTestSuite(GridCacheLocalBasicStoreSelfTest.class); - suite.addTestSuite(GridCacheLocalAtomicBasicStoreSelfTest.class); - suite.addTestSuite(GridCacheLocalGetAndTransformStoreSelfTest.class); - suite.addTestSuite(GridCacheLocalAtomicGetAndTransformStoreSelfTest.class); - suite.addTestSuite(GridCacheLocalLoadAllSelfTest.class); - suite.addTestSuite(GridCacheLocalLockSelfTest.class); - suite.addTestSuite(GridCacheLocalMultithreadedSelfTest.class); - suite.addTestSuite(GridCacheLocalTxSingleThreadedSelfTest.class); - suite.addTestSuite(GridCacheLocalTxTimeoutSelfTest.class); - suite.addTestSuite(GridCacheLocalEventSelfTest.class); - suite.addTestSuite(GridCacheLocalEvictionEventSelfTest.class); - suite.addTestSuite(GridCacheVariableTopologySelfTest.class); - suite.addTestSuite(GridCacheLocalTxMultiThreadedSelfTest.class); - suite.addTestSuite(GridCacheTransformEventSelfTest.class); - suite.addTestSuite(GridCacheLocalIsolatedNodesSelfTest.class); - - // Partitioned cache. - suite.addTestSuite(GridCachePartitionedGetSelfTest.class); - suite.addTest(new TestSuite(GridCachePartitionedBasicApiTest.class)); - suite.addTest(new TestSuite(GridCacheNearMultiGetSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearJobExecutionSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearOneNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearMultiNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCacheAtomicNearMultiNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearReadersSelfTest.class)); - suite.addTest(new TestSuite(GridCacheAtomicNearReadersSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedAffinitySelfTest.class)); - suite.addTest(new TestSuite(GridCacheRendezvousAffinityFunctionExcludeNeighborsSelfTest.class)); - suite.addTest(new TestSuite(GridCacheRendezvousAffinityClientSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedProjectionAffinitySelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedBasicOpSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedBasicStoreSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedGetAndTransformStoreSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedAtomicGetAndTransformStoreSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedBasicStoreMultiNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedNearDisabledBasicStoreMultiNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedEventSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedLockSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedMultiNodeLockSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedMultiNodeSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedMultiThreadedPutGetSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedNodeFailureSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedExplicitLockNodeFailureSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedTxSingleThreadedSelfTest.class)); - suite.addTest(new TestSuite(GridCacheColocatedTxSingleThreadedSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedTxTimeoutSelfTest.class)); - suite.addTest(new TestSuite(GridCacheFinishPartitionsSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtEntrySelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtInternalEntrySelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtMappingSelfTest.class)); -// suite.addTest(new TestSuite(GridCachePartitionedTxMultiThreadedSelfTest.class)); TODO-gg-4066 - suite.addTest(new TestSuite(GridCacheDhtPreloadSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadOffHeapSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadBigDataSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadPutGetSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadDisabledSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadMultiThreadedSelfTest.class)); - suite.addTest(new TestSuite(GridCacheColocatedPreloadRestartSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearPreloadRestartSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadStartStopSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadUnloadSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedAffinityFilterSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedPreloadLifecycleSelfTest.class)); - suite.addTest(new TestSuite(CacheLoadingConcurrentGridStartSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtPreloadDelayedSelfTest.class)); - suite.addTest(new TestSuite(GridPartitionedBackupLoadSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedLoadCacheSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionNotLoadedEventSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtEvictionsDisabledSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearEvictionEventSelfTest.class)); - suite.addTest(new TestSuite(GridCacheAtomicNearEvictionEventSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtEvictionSelfTest.class)); - suite.addTest(new TestSuite(GridCacheReplicatedEvictionSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtEvictionNearReadersSelfTest.class)); - suite.addTest(new TestSuite(GridCacheDhtAtomicEvictionNearReadersSelfTest.class)); -// suite.addTest(new TestSuite(GridCachePartitionedTopologyChangeSelfTest.class)); TODO-gg-5489 - suite.addTest(new TestSuite(GridCachePartitionedPreloadEventsSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedUnloadEventsSelfTest.class)); - suite.addTest(new TestSuite(GridCachePartitionedAffinityHashIdResolverSelfTest.class)); - suite.addTest(new TestSuite(GridCacheColocatedOptimisticTransactionSelfTest.class)); - suite.addTestSuite(GridCacheAtomicMessageCountSelfTest.class); - suite.addTest(new TestSuite(GridCacheNearPartitionedClearSelfTest.class)); - - suite.addTest(new TestSuite(GridCacheDhtExpiredEntriesPreloadSelfTest.class)); - suite.addTest(new TestSuite(GridCacheNearExpiredEntriesPreloadSelfTest.class)); - suite.addTest(new TestSuite(GridCacheAtomicExpiredEntriesPreloadSelfTest.class)); - - suite.addTest(new TestSuite(GridCacheOffheapUpdateSelfTest.class)); - - // TODO: GG-7242, GG-7243: Enabled when fixed. -// suite.addTest(new TestSuite(GridCacheDhtRemoveFailureTest.class)); -// suite.addTest(new TestSuite(GridCacheNearRemoveFailureTest.class)); - // TODO: GG-7201: Enable when fixed. - //suite.addTest(new TestSuite(GridCacheDhtAtomicRemoveFailureTest.class)); - - suite.addTest(new TestSuite(GridCacheNearPrimarySyncSelfTest.class)); - suite.addTest(new TestSuite(GridCacheColocatedPrimarySyncSelfTest.class)); - - // Value consistency tests. - suite.addTestSuite(GridCacheValueConsistencyAtomicSelfTest.class); - suite.addTestSuite(GridCacheValueConsistencyAtomicPrimaryWriteOrderSelfTest.class); - suite.addTestSuite(GridCacheValueConsistencyAtomicNearEnabledSelfTest.class); - suite.addTestSuite(GridCacheValueConsistencyAtomicPrimaryWriteOrderNearEnabledSelfTest.class); - suite.addTestSuite(GridCacheValueConsistencyTransactionalSelfTest.class); - suite.addTestSuite(GridCacheValueConsistencyTransactionalNearEnabledSelfTest.class); - suite.addTestSuite(GridCacheValueBytesPreloadingSelfTest.class); - - // Replicated cache. - suite.addTestSuite(GridCacheReplicatedBasicApiTest.class); - suite.addTestSuite(GridCacheReplicatedBasicOpSelfTest.class); - suite.addTestSuite(GridCacheReplicatedBasicStoreSelfTest.class); - suite.addTestSuite(GridCacheReplicatedGetAndTransformStoreSelfTest.class); - suite.addTestSuite(GridCacheReplicatedAtomicGetAndTransformStoreSelfTest.class); - suite.addTestSuite(GridCacheReplicatedEventSelfTest.class); - suite.addTestSuite(GridCacheReplicatedSynchronousCommitTest.class); - - // TODO: GG-7437. - // suite.addTestSuite(GridCacheReplicatedInvalidateSelfTest.class); - suite.addTestSuite(GridCacheReplicatedLockSelfTest.class); - // TODO: enable when GG-7437 is fixed. - //suite.addTestSuite(GridCacheReplicatedMultiNodeLockSelfTest.class); - //suite.addTestSuite(GridCacheReplicatedMultiNodeSelfTest.class); - suite.addTestSuite(GridCacheReplicatedNodeFailureSelfTest.class); - suite.addTestSuite(GridCacheReplicatedTxSingleThreadedSelfTest.class); - suite.addTestSuite(GridCacheReplicatedTxTimeoutSelfTest.class); - suite.addTestSuite(GridCacheReplicatedPreloadSelfTest.class); - suite.addTestSuite(GridCacheReplicatedPreloadOffHeapSelfTest.class); - suite.addTestSuite(GridCacheReplicatedPreloadLifecycleSelfTest.class); - suite.addTestSuite(GridCacheSyncReplicatedPreloadSelfTest.class); - - suite.addTestSuite(GridCacheDeploymentSelfTest.class); - suite.addTestSuite(GridCacheDeploymentOffHeapSelfTest.class); - - suite.addTestSuite(GridCachePutArrayValueSelfTest.class); - suite.addTestSuite(GridCacheReplicatedUnswapAdvancedSelfTest.class); - suite.addTestSuite(GridCacheReplicatedEvictionEventSelfTest.class); - // TODO: GG-7569. - // suite.addTestSuite(GridCacheReplicatedTxMultiThreadedSelfTest.class); - suite.addTestSuite(GridCacheReplicatedPreloadEventsSelfTest.class); - suite.addTestSuite(GridCacheReplicatedPreloadStartStopEventsSelfTest.class); - // TODO: GG-7434 - // suite.addTestSuite(GridReplicatedTxPreloadTest.class); - - suite.addTestSuite(IgniteTxReentryNearSelfTest.class); - suite.addTestSuite(IgniteTxReentryColocatedSelfTest.class); - - suite.addTestSuite(GridCacheOrderedPreloadingSelfTest.class); - - // Test for byte array value special case. -// suite.addTestSuite(GridCacheLocalByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCacheNearPartitionedP2PEnabledByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCacheNearPartitionedP2PDisabledByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCachePartitionedOnlyP2PEnabledByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCachePartitionedOnlyP2PDisabledByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCacheReplicatedP2PEnabledByteArrayValuesSelfTest.class); - suite.addTestSuite(GridCacheReplicatedP2PDisabledByteArrayValuesSelfTest.class); - - // Near-only cache. - suite.addTest(IgniteCacheNearOnlySelfTestSuite.suite()); - - // Test cache with daemon nodes. - suite.addTestSuite(GridCacheDaemonNodeLocalSelfTest.class); - suite.addTestSuite(GridCacheDaemonNodePartitionedSelfTest.class); - suite.addTestSuite(GridCacheDaemonNodeReplicatedSelfTest.class); - - // Write-behind. - suite.addTest(IgniteCacheWriteBehindTestSuite.suite()); - - // Transform. - suite.addTestSuite(GridCachePartitionedTransformWriteThroughBatchUpdateSelfTest.class); - - suite.addTestSuite(GridCacheEntryVersionSelfTest.class); - suite.addTestSuite(GridCacheVersionSelfTest.class); - - // Memory leak tests. - suite.addTestSuite(GridCacheReferenceCleanupSelfTest.class); - suite.addTestSuite(GridCacheReloadSelfTest.class); - - suite.addTestSuite(GridCacheMixedModeSelfTest.class); - - // Cache metrics. - suite.addTest(IgniteCacheMetricsSelfTestSuite.suite()); - - // Topology validator. - suite.addTest(IgniteTopologyValidatorTestSuit.suite()); - - // Eviction. - suite.addTest(IgniteCacheEvictionSelfTestSuite.suite()); - - // Iterators. - suite.addTest(IgniteCacheIteratorsSelfTestSuite.suite()); - - // Add tx recovery test suite. - suite.addTest(IgniteCacheTxRecoverySelfTestSuite.suite()); - - // Cache interceptor tests. - suite.addTest(IgniteCacheInterceptorSelfTestSuite.suite()); - - // Multi node update. - suite.addTestSuite(GridCacheMultinodeUpdateSelfTest.class); - // TODO: GG-5353. - // suite.addTestSuite(GridCacheMultinodeUpdateNearEnabledSelfTest.class); - // suite.addTestSuite(GridCacheMultinodeUpdateNearEnabledNoBackupsSelfTest.class); - suite.addTestSuite(GridCacheMultinodeUpdateAtomicSelfTest.class); - suite.addTestSuite(GridCacheMultinodeUpdateAtomicNearEnabledSelfTest.class); - - suite.addTestSuite(IgniteCacheAtomicLoadAllTest.class); - suite.addTestSuite(IgniteCacheAtomicLocalLoadAllTest.class); - suite.addTestSuite(IgniteCacheTxLoadAllTest.class); - suite.addTestSuite(IgniteCacheTxLocalLoadAllTest.class); - - suite.addTestSuite(IgniteCacheAtomicLoaderWriterTest.class); - suite.addTestSuite(IgniteCacheTxLoaderWriterTest.class); - - suite.addTestSuite(IgniteCacheAtomicStoreSessionTest.class); - suite.addTestSuite(IgniteCacheTxStoreSessionTest.class); - suite.addTestSuite(IgniteCacheAtomicStoreSessionWriteBehindTest.class); - suite.addTestSuite(IgniteCacheTxStoreSessionWriteBehindTest.class); - - suite.addTestSuite(IgniteCacheAtomicNoReadThroughTest.class); - suite.addTestSuite(IgniteCacheAtomicNearEnabledNoReadThroughTest.class); - suite.addTestSuite(IgniteCacheAtomicLocalNoReadThroughTest.class); - suite.addTestSuite(IgniteCacheTxNoReadThroughTest.class); - suite.addTestSuite(IgniteCacheTxNearEnabledNoReadThroughTest.class); - suite.addTestSuite(IgniteCacheTxLocalNoReadThroughTest.class); - - suite.addTestSuite(IgniteCacheAtomicNoLoadPreviousValueTest.class); - suite.addTestSuite(IgniteCacheAtomicNearEnabledNoLoadPreviousValueTest.class); - suite.addTestSuite(IgniteCacheAtomicLocalNoLoadPreviousValueTest.class); - suite.addTestSuite(IgniteCacheTxNoLoadPreviousValueTest.class); - suite.addTestSuite(IgniteCacheTxNearEnabledNoLoadPreviousValueTest.class); - suite.addTestSuite(IgniteCacheTxLocalNoLoadPreviousValueTest.class); - - suite.addTestSuite(IgniteCacheAtomicNoWriteThroughTest.class); - suite.addTestSuite(IgniteCacheAtomicNearEnabledNoWriteThroughTest.class); - suite.addTestSuite(IgniteCacheAtomicLocalNoWriteThroughTest.class); - suite.addTestSuite(IgniteCacheTxNoWriteThroughTest.class); - suite.addTestSuite(IgniteCacheTxNearEnabledNoWriteThroughTest.class); - suite.addTestSuite(IgniteCacheTxLocalNoWriteThroughTest.class); - - suite.addTestSuite(IgniteCacheAtomicPeekModesTest.class); - suite.addTestSuite(IgniteCacheAtomicNearPeekModesTest.class); - suite.addTestSuite(IgniteCacheAtomicReplicatedPeekModesTest.class); - suite.addTestSuite(IgniteCacheAtomicLocalPeekModesTest.class); - suite.addTestSuite(IgniteCacheTxPeekModesTest.class); - suite.addTestSuite(IgniteCacheTxNearPeekModesTest.class); - suite.addTestSuite(IgniteCacheTxLocalPeekModesTest.class); - suite.addTestSuite(IgniteCacheTxReplicatedPeekModesTest.class); - - // TODO: IGNITE-114. - // suite.addTestSuite(IgniteCacheInvokeReadThroughTest.class); - // suite.addTestSuite(GridCacheVersionMultinodeTest.class); - - suite.addTestSuite(IgniteCacheNearReadCommittedTest.class); - suite.addTestSuite(IgniteCacheAtomicCopyOnReadDisabledTest.class); - suite.addTestSuite(IgniteCacheTxCopyOnReadDisabledTest.class); - - suite.addTestSuite(IgniteCacheTxPreloadNoWriteTest.class); - - suite.addTestSuite(IgniteDynamicCacheStartSelfTest.class); - suite.addTestSuite(IgniteCacheDynamicStopSelfTest.class); - suite.addTestSuite(IgniteCacheConfigurationTemplateTest.class); - suite.addTestSuite(IgniteCacheConfigurationDefaultTemplateTest.class); - - suite.addTestSuite(GridCacheTxLoadFromStoreOnLockSelfTest.class); - - suite.addTestSuite(GridCacheMarshallingNodeJoinSelfTest.class); - - suite.addTestSuite(IgniteCacheJdbcBlobStoreNodeRestartTest.class); - - suite.addTestSuite(IgniteCacheAtomicLocalStoreValueTest.class); - suite.addTestSuite(IgniteCacheAtomicStoreValueTest.class); - suite.addTestSuite(IgniteCacheAtomicNearEnabledStoreValueTest.class); - suite.addTestSuite(IgniteCacheAtomicPrimaryWriteOrderStoreValueTest.class); - suite.addTestSuite(IgniteCacheAtomicPrimaryWriteOrderNearEnabledStoreValueTest.class); - suite.addTestSuite(IgniteCacheTxLocalStoreValueTest.class); - suite.addTestSuite(IgniteCacheTxStoreValueTest.class); - suite.addTestSuite(IgniteCacheTxNearEnabledStoreValueTest.class); - - suite.addTestSuite(IgniteCacheLockFailoverSelfTest.class); - suite.addTestSuite(IgniteCacheMultiTxLockSelfTest.class); - - suite.addTestSuite(IgniteInternalCacheTypesTest.class); - - suite.addTestSuite(IgniteExchangeFutureHistoryTest.class); - - suite.addTestSuite(CacheNoValueClassOnServerNodeTest.class); - return suite; } } http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/acb9f1c6/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java new file mode 100644 index 0000000..dfd88a8 --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite2.java @@ -0,0 +1,141 @@ +/* + * 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.ignite.testsuites; + +import junit.framework.*; +import org.apache.ignite.internal.processors.cache.*; +import org.apache.ignite.internal.processors.cache.distributed.*; +import org.apache.ignite.internal.processors.cache.distributed.dht.*; +import org.apache.ignite.internal.processors.cache.distributed.near.*; +import org.apache.ignite.internal.processors.cache.distributed.replicated.*; +import org.apache.ignite.internal.processors.cache.local.*; + +/** + * Test suite. + */ +public class IgniteCacheTestSuite2 extends TestSuite { + /** + * @return IgniteCache test suite. + * @throws Exception Thrown in case of the failure. + */ + public static TestSuite suite() throws Exception { + TestSuite suite = new TestSuite("IgniteCache Test Suite part 2"); + + // Local cache. + suite.addTestSuite(GridCacheLocalBasicApiSelfTest.class); + suite.addTestSuite(GridCacheLocalBasicStoreSelfTest.class); + suite.addTestSuite(GridCacheLocalAtomicBasicStoreSelfTest.class); + suite.addTestSuite(GridCacheLocalGetAndTransformStoreSelfTest.class); + suite.addTestSuite(GridCacheLocalAtomicGetAndTransformStoreSelfTest.class); + suite.addTestSuite(GridCacheLocalLoadAllSelfTest.class); + suite.addTestSuite(GridCacheLocalLockSelfTest.class); + suite.addTestSuite(GridCacheLocalMultithreadedSelfTest.class); + suite.addTestSuite(GridCacheLocalTxSingleThreadedSelfTest.class); + suite.addTestSuite(GridCacheLocalTxTimeoutSelfTest.class); + suite.addTestSuite(GridCacheLocalEventSelfTest.class); + suite.addTestSuite(GridCacheLocalEvictionEventSelfTest.class); + suite.addTestSuite(GridCacheVariableTopologySelfTest.class); + suite.addTestSuite(GridCacheLocalTxMultiThreadedSelfTest.class); + suite.addTestSuite(GridCacheTransformEventSelfTest.class); + suite.addTestSuite(GridCacheLocalIsolatedNodesSelfTest.class); + + // Partitioned cache. + suite.addTestSuite(GridCachePartitionedGetSelfTest.class); + suite.addTest(new TestSuite(GridCachePartitionedBasicApiTest.class)); + suite.addTest(new TestSuite(GridCacheNearMultiGetSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearJobExecutionSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearOneNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearMultiNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCacheAtomicNearMultiNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearReadersSelfTest.class)); + suite.addTest(new TestSuite(GridCacheAtomicNearReadersSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedAffinitySelfTest.class)); + suite.addTest(new TestSuite(GridCacheRendezvousAffinityFunctionExcludeNeighborsSelfTest.class)); + suite.addTest(new TestSuite(GridCacheRendezvousAffinityClientSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedProjectionAffinitySelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedBasicOpSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedBasicStoreSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedGetAndTransformStoreSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedAtomicGetAndTransformStoreSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedBasicStoreMultiNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedNearDisabledBasicStoreMultiNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedEventSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedLockSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedMultiNodeLockSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedMultiNodeSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedMultiThreadedPutGetSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedNodeFailureSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedExplicitLockNodeFailureSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedTxSingleThreadedSelfTest.class)); + suite.addTest(new TestSuite(GridCacheColocatedTxSingleThreadedSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedTxTimeoutSelfTest.class)); + suite.addTest(new TestSuite(GridCacheFinishPartitionsSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtEntrySelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtInternalEntrySelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtMappingSelfTest.class)); +// suite.addTest(new TestSuite(GridCachePartitionedTxMultiThreadedSelfTest.class)); TODO-gg-4066 + suite.addTest(new TestSuite(GridCacheDhtPreloadSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadOffHeapSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadBigDataSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadPutGetSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadDisabledSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadMultiThreadedSelfTest.class)); + suite.addTest(new TestSuite(GridCacheColocatedPreloadRestartSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearPreloadRestartSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadStartStopSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadUnloadSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedAffinityFilterSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedPreloadLifecycleSelfTest.class)); + suite.addTest(new TestSuite(CacheLoadingConcurrentGridStartSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtPreloadDelayedSelfTest.class)); + suite.addTest(new TestSuite(GridPartitionedBackupLoadSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedLoadCacheSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionNotLoadedEventSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtEvictionsDisabledSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearEvictionEventSelfTest.class)); + suite.addTest(new TestSuite(GridCacheAtomicNearEvictionEventSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtEvictionSelfTest.class)); + suite.addTest(new TestSuite(GridCacheReplicatedEvictionSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtEvictionNearReadersSelfTest.class)); + suite.addTest(new TestSuite(GridCacheDhtAtomicEvictionNearReadersSelfTest.class)); +// suite.addTest(new TestSuite(GridCachePartitionedTopologyChangeSelfTest.class)); TODO-gg-5489 + suite.addTest(new TestSuite(GridCachePartitionedPreloadEventsSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedUnloadEventsSelfTest.class)); + suite.addTest(new TestSuite(GridCachePartitionedAffinityHashIdResolverSelfTest.class)); + suite.addTest(new TestSuite(GridCacheColocatedOptimisticTransactionSelfTest.class)); + suite.addTestSuite(GridCacheAtomicMessageCountSelfTest.class); + suite.addTest(new TestSuite(GridCacheNearPartitionedClearSelfTest.class)); + + suite.addTest(new TestSuite(GridCacheDhtExpiredEntriesPreloadSelfTest.class)); + suite.addTest(new TestSuite(GridCacheNearExpiredEntriesPreloadSelfTest.class)); + suite.addTest(new TestSuite(GridCacheAtomicExpiredEntriesPreloadSelfTest.class)); + + suite.addTest(new TestSuite(GridCacheOffheapUpdateSelfTest.class)); + + // TODO: GG-7242, GG-7243: Enabled when fixed. +// suite.addTest(new TestSuite(GridCacheDhtRemoveFailureTest.class)); +// suite.addTest(new TestSuite(GridCacheNearRemoveFailureTest.class)); + // TODO: GG-7201: Enable when fixed. + //suite.addTest(new TestSuite(GridCacheDhtAtomicRemoveFailureTest.class)); + + suite.addTest(new TestSuite(GridCacheNearPrimarySyncSelfTest.class)); + suite.addTest(new TestSuite(GridCacheColocatedPrimarySyncSelfTest.class)); + + return suite; + } +} http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/acb9f1c6/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite3.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite3.java b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite3.java new file mode 100644 index 0000000..2e56b7a --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite3.java @@ -0,0 +1,143 @@ +/* + * 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.ignite.testsuites; + +import junit.framework.*; +import org.apache.ignite.internal.processors.cache.*; +import org.apache.ignite.internal.processors.cache.distributed.*; +import org.apache.ignite.internal.processors.cache.distributed.dht.*; +import org.apache.ignite.internal.processors.cache.distributed.dht.atomic.*; +import org.apache.ignite.internal.processors.cache.distributed.near.*; +import org.apache.ignite.internal.processors.cache.distributed.replicated.*; +import org.apache.ignite.internal.processors.cache.distributed.replicated.preloader.*; +import org.apache.ignite.internal.processors.cache.local.*; + +/** + * Test suite. + */ +public class IgniteCacheTestSuite3 extends TestSuite { + /** + * @return IgniteCache test suite. + * @throws Exception Thrown in case of the failure. + */ + public static TestSuite suite() throws Exception { + TestSuite suite = new TestSuite("IgniteCache Test Suite part 3"); + + // Value consistency tests. + suite.addTestSuite(GridCacheValueConsistencyAtomicSelfTest.class); + suite.addTestSuite(GridCacheValueConsistencyAtomicPrimaryWriteOrderSelfTest.class); + suite.addTestSuite(GridCacheValueConsistencyAtomicNearEnabledSelfTest.class); + suite.addTestSuite(GridCacheValueConsistencyAtomicPrimaryWriteOrderNearEnabledSelfTest.class); + suite.addTestSuite(GridCacheValueConsistencyTransactionalSelfTest.class); + suite.addTestSuite(GridCacheValueConsistencyTransactionalNearEnabledSelfTest.class); + suite.addTestSuite(GridCacheValueBytesPreloadingSelfTest.class); + + // Replicated cache. + suite.addTestSuite(GridCacheReplicatedBasicApiTest.class); + suite.addTestSuite(GridCacheReplicatedBasicOpSelfTest.class); + suite.addTestSuite(GridCacheReplicatedBasicStoreSelfTest.class); + suite.addTestSuite(GridCacheReplicatedGetAndTransformStoreSelfTest.class); + suite.addTestSuite(GridCacheReplicatedAtomicGetAndTransformStoreSelfTest.class); + suite.addTestSuite(GridCacheReplicatedEventSelfTest.class); + suite.addTestSuite(GridCacheReplicatedSynchronousCommitTest.class); + + // TODO: GG-7437. + // suite.addTestSuite(GridCacheReplicatedInvalidateSelfTest.class); + suite.addTestSuite(GridCacheReplicatedLockSelfTest.class); + // TODO: enable when GG-7437 is fixed. + //suite.addTestSuite(GridCacheReplicatedMultiNodeLockSelfTest.class); + //suite.addTestSuite(GridCacheReplicatedMultiNodeSelfTest.class); + suite.addTestSuite(GridCacheReplicatedNodeFailureSelfTest.class); + suite.addTestSuite(GridCacheReplicatedTxSingleThreadedSelfTest.class); + suite.addTestSuite(GridCacheReplicatedTxTimeoutSelfTest.class); + suite.addTestSuite(GridCacheReplicatedPreloadSelfTest.class); + suite.addTestSuite(GridCacheReplicatedPreloadOffHeapSelfTest.class); + suite.addTestSuite(GridCacheReplicatedPreloadLifecycleSelfTest.class); + suite.addTestSuite(GridCacheSyncReplicatedPreloadSelfTest.class); + + suite.addTestSuite(GridCacheDeploymentSelfTest.class); + suite.addTestSuite(GridCacheDeploymentOffHeapSelfTest.class); + + suite.addTestSuite(GridCachePutArrayValueSelfTest.class); + suite.addTestSuite(GridCacheReplicatedUnswapAdvancedSelfTest.class); + suite.addTestSuite(GridCacheReplicatedEvictionEventSelfTest.class); + // TODO: GG-7569. + // suite.addTestSuite(GridCacheReplicatedTxMultiThreadedSelfTest.class); + suite.addTestSuite(GridCacheReplicatedPreloadEventsSelfTest.class); + suite.addTestSuite(GridCacheReplicatedPreloadStartStopEventsSelfTest.class); + // TODO: GG-7434 + // suite.addTestSuite(GridReplicatedTxPreloadTest.class); + + suite.addTestSuite(IgniteTxReentryNearSelfTest.class); + suite.addTestSuite(IgniteTxReentryColocatedSelfTest.class); + + suite.addTestSuite(GridCacheOrderedPreloadingSelfTest.class); + + // Test for byte array value special case. +// suite.addTestSuite(GridCacheLocalByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCacheNearPartitionedP2PEnabledByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCacheNearPartitionedP2PDisabledByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCachePartitionedOnlyP2PEnabledByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCachePartitionedOnlyP2PDisabledByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCacheReplicatedP2PEnabledByteArrayValuesSelfTest.class); + suite.addTestSuite(GridCacheReplicatedP2PDisabledByteArrayValuesSelfTest.class); + + // Near-only cache. + suite.addTest(IgniteCacheNearOnlySelfTestSuite.suite()); + + // Test cache with daemon nodes. + suite.addTestSuite(GridCacheDaemonNodeLocalSelfTest.class); + suite.addTestSuite(GridCacheDaemonNodePartitionedSelfTest.class); + suite.addTestSuite(GridCacheDaemonNodeReplicatedSelfTest.class); + + // Write-behind. + suite.addTest(IgniteCacheWriteBehindTestSuite.suite()); + + // Transform. + suite.addTestSuite(GridCachePartitionedTransformWriteThroughBatchUpdateSelfTest.class); + + suite.addTestSuite(GridCacheEntryVersionSelfTest.class); + suite.addTestSuite(GridCacheVersionSelfTest.class); + + // Memory leak tests. + suite.addTestSuite(GridCacheReferenceCleanupSelfTest.class); + suite.addTestSuite(GridCacheReloadSelfTest.class); + + suite.addTestSuite(GridCacheMixedModeSelfTest.class); + + // Cache metrics. + suite.addTest(IgniteCacheMetricsSelfTestSuite.suite()); + + // Topology validator. + suite.addTest(IgniteTopologyValidatorTestSuit.suite()); + + // Eviction. + suite.addTest(IgniteCacheEvictionSelfTestSuite.suite()); + + // Iterators. + suite.addTest(IgniteCacheIteratorsSelfTestSuite.suite()); + + // Add tx recovery test suite. + suite.addTest(IgniteCacheTxRecoverySelfTestSuite.suite()); + + // Cache interceptor tests. + suite.addTest(IgniteCacheInterceptorSelfTestSuite.suite()); + + return suite; + } +} http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/acb9f1c6/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite4.java ---------------------------------------------------------------------- diff --git a/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite4.java b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite4.java new file mode 100644 index 0000000..f7272d4 --- /dev/null +++ b/modules/core/src/test/java/org/apache/ignite/testsuites/IgniteCacheTestSuite4.java @@ -0,0 +1,131 @@ +/* + * 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.ignite.testsuites; + +import junit.framework.*; +import org.apache.ignite.internal.processors.*; +import org.apache.ignite.internal.processors.cache.*; +import org.apache.ignite.internal.processors.cache.distributed.*; +import org.apache.ignite.internal.processors.cache.distributed.dht.*; +import org.apache.ignite.internal.processors.cache.distributed.near.*; +import org.apache.ignite.internal.processors.cache.integration.*; + +/** + * Test suite. + */ +public class IgniteCacheTestSuite4 extends TestSuite { + /** + * @return IgniteCache test suite. + * @throws Exception Thrown in case of the failure. + */ + public static TestSuite suite() throws Exception { + TestSuite suite = new TestSuite("IgniteCache Test Suite part 4"); + + // Multi node update. + suite.addTestSuite(GridCacheMultinodeUpdateSelfTest.class); + // TODO: GG-5353. + // suite.addTestSuite(GridCacheMultinodeUpdateNearEnabledSelfTest.class); + // suite.addTestSuite(GridCacheMultinodeUpdateNearEnabledNoBackupsSelfTest.class); + suite.addTestSuite(GridCacheMultinodeUpdateAtomicSelfTest.class); + suite.addTestSuite(GridCacheMultinodeUpdateAtomicNearEnabledSelfTest.class); + + suite.addTestSuite(IgniteCacheAtomicLoadAllTest.class); + suite.addTestSuite(IgniteCacheAtomicLocalLoadAllTest.class); + suite.addTestSuite(IgniteCacheTxLoadAllTest.class); + suite.addTestSuite(IgniteCacheTxLocalLoadAllTest.class); + + suite.addTestSuite(IgniteCacheAtomicLoaderWriterTest.class); + suite.addTestSuite(IgniteCacheTxLoaderWriterTest.class); + + suite.addTestSuite(IgniteCacheAtomicStoreSessionTest.class); + suite.addTestSuite(IgniteCacheTxStoreSessionTest.class); + suite.addTestSuite(IgniteCacheAtomicStoreSessionWriteBehindTest.class); + suite.addTestSuite(IgniteCacheTxStoreSessionWriteBehindTest.class); + + suite.addTestSuite(IgniteCacheAtomicNoReadThroughTest.class); + suite.addTestSuite(IgniteCacheAtomicNearEnabledNoReadThroughTest.class); + suite.addTestSuite(IgniteCacheAtomicLocalNoReadThroughTest.class); + suite.addTestSuite(IgniteCacheTxNoReadThroughTest.class); + suite.addTestSuite(IgniteCacheTxNearEnabledNoReadThroughTest.class); + suite.addTestSuite(IgniteCacheTxLocalNoReadThroughTest.class); + + suite.addTestSuite(IgniteCacheAtomicNoLoadPreviousValueTest.class); + suite.addTestSuite(IgniteCacheAtomicNearEnabledNoLoadPreviousValueTest.class); + suite.addTestSuite(IgniteCacheAtomicLocalNoLoadPreviousValueTest.class); + suite.addTestSuite(IgniteCacheTxNoLoadPreviousValueTest.class); + suite.addTestSuite(IgniteCacheTxNearEnabledNoLoadPreviousValueTest.class); + suite.addTestSuite(IgniteCacheTxLocalNoLoadPreviousValueTest.class); + + suite.addTestSuite(IgniteCacheAtomicNoWriteThroughTest.class); + suite.addTestSuite(IgniteCacheAtomicNearEnabledNoWriteThroughTest.class); + suite.addTestSuite(IgniteCacheAtomicLocalNoWriteThroughTest.class); + suite.addTestSuite(IgniteCacheTxNoWriteThroughTest.class); + suite.addTestSuite(IgniteCacheTxNearEnabledNoWriteThroughTest.class); + suite.addTestSuite(IgniteCacheTxLocalNoWriteThroughTest.class); + + suite.addTestSuite(IgniteCacheAtomicPeekModesTest.class); + suite.addTestSuite(IgniteCacheAtomicNearPeekModesTest.class); + suite.addTestSuite(IgniteCacheAtomicReplicatedPeekModesTest.class); + suite.addTestSuite(IgniteCacheAtomicLocalPeekModesTest.class); + suite.addTestSuite(IgniteCacheTxPeekModesTest.class); + suite.addTestSuite(IgniteCacheTxNearPeekModesTest.class); + suite.addTestSuite(IgniteCacheTxLocalPeekModesTest.class); + suite.addTestSuite(IgniteCacheTxReplicatedPeekModesTest.class); + + // TODO: IGNITE-114. + // suite.addTestSuite(IgniteCacheInvokeReadThroughTest.class); + // suite.addTestSuite(GridCacheVersionMultinodeTest.class); + + suite.addTestSuite(IgniteCacheNearReadCommittedTest.class); + suite.addTestSuite(IgniteCacheAtomicCopyOnReadDisabledTest.class); + suite.addTestSuite(IgniteCacheTxCopyOnReadDisabledTest.class); + + suite.addTestSuite(IgniteCacheTxPreloadNoWriteTest.class); + + suite.addTestSuite(IgniteDynamicCacheStartSelfTest.class); + suite.addTestSuite(IgniteCacheDynamicStopSelfTest.class); + suite.addTestSuite(IgniteCacheConfigurationTemplateTest.class); + suite.addTestSuite(IgniteCacheConfigurationDefaultTemplateTest.class); + + suite.addTestSuite(GridCacheTxLoadFromStoreOnLockSelfTest.class); + + suite.addTestSuite(GridCacheMarshallingNodeJoinSelfTest.class); + + suite.addTestSuite(IgniteCacheJdbcBlobStoreNodeRestartTest.class); + + suite.addTestSuite(IgniteCacheAtomicLocalStoreValueTest.class); + suite.addTestSuite(IgniteCacheAtomicStoreValueTest.class); + suite.addTestSuite(IgniteCacheAtomicNearEnabledStoreValueTest.class); + suite.addTestSuite(IgniteCacheAtomicPrimaryWriteOrderStoreValueTest.class); + suite.addTestSuite(IgniteCacheAtomicPrimaryWriteOrderNearEnabledStoreValueTest.class); + suite.addTestSuite(IgniteCacheTxLocalStoreValueTest.class); + suite.addTestSuite(IgniteCacheTxStoreValueTest.class); + suite.addTestSuite(IgniteCacheTxNearEnabledStoreValueTest.class); + + suite.addTestSuite(IgniteCacheLockFailoverSelfTest.class); + suite.addTestSuite(IgniteCacheMultiTxLockSelfTest.class); + + suite.addTestSuite(IgniteInternalCacheTypesTest.class); + + suite.addTestSuite(IgniteExchangeFutureHistoryTest.class); + + suite.addTestSuite(CacheNoValueClassOnServerNodeTest.class); + + return suite; + } +}