| /* |
| * 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(NoneRebalanceModeSelfTest.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(GridCacheNearReaderPreloadSelfTest.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(GridCachePartitionedNearDisabledLockSelfTest.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)); |
| 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(CacheDhtLocalPartitionAfterRemoveSelfTest.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)); |
| 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(IgniteCacheNearOffheapGetSelfTest.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)); |
| |
| suite.addTest(new TestSuite(GridCacheNearPrimarySyncSelfTest.class)); |
| suite.addTest(new TestSuite(GridCacheColocatedPrimarySyncSelfTest.class)); |
| |
| suite.addTest(new TestSuite(IgniteCachePartitionMapUpdateTest.class)); |
| suite.addTest(new TestSuite(IgniteCacheClientNodePartitionsExchangeTest.class)); |
| suite.addTest(new TestSuite(IgniteCacheClientNodeChangingTopologyTest.class)); |
| suite.addTest(new TestSuite(IgniteCacheClientNodeConcurrentStart.class)); |
| |
| return suite; |
| } |
| } |