Search in sources :

Example 11 with IgniteTestSuite

use of org.apache.ignite.testframework.IgniteTestSuite in project ignite by apache.

the class IgniteCloudTestSuite method suite.

/**
 * @return Test suite.
 * @throws Exception Thrown in case of the failure.
 */
public static TestSuite suite() throws Exception {
    TestSuite suite = new IgniteTestSuite("Cloud Integration Test Suite");
    // Cloud Nodes IP finder.
    suite.addTestSuite(TcpDiscoveryCloudIpFinderSelfTest.class);
    return suite;
}
Also used : TestSuite(junit.framework.TestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite)

Example 12 with IgniteTestSuite

use of org.apache.ignite.testframework.IgniteTestSuite in project ignite by apache.

the class IgniteClientTestSuite method suite.

/**
 * @return Suite that contains all tests for REST.
 */
public static TestSuite suite() {
    TestSuite suite = new IgniteTestSuite("Ignite Clients Test Suite");
    suite.addTestSuite(RouterFactorySelfTest.class);
    // Parser standalone test.
    suite.addTestSuite(TcpRestParserSelfTest.class);
    // Test memcache protocol with custom test client.
    suite.addTestSuite(RestMemcacheProtocolSelfTest.class);
    // Test custom binary protocol with test client.
    suite.addTestSuite(RestBinaryProtocolSelfTest.class);
    // Test jetty rest processor
    suite.addTestSuite(JettyRestProcessorSignedSelfTest.class);
    suite.addTestSuite(JettyRestProcessorUnsignedSelfTest.class);
    suite.addTestSuite(JettyRestProcessorAuthenticationSelfTest.class);
    // Test TCP rest processor with original memcache client.
    suite.addTestSuite(ClientMemcachedProtocolSelfTest.class);
    // Test TCP rest processor with original REDIS client.
    suite.addTestSuite(RedisProtocolStringSelfTest.class);
    suite.addTestSuite(RedisProtocolConnectSelfTest.class);
    suite.addTestSuite(RedisProtocolServerSelfTest.class);
    suite.addTestSuite(RestProcessorStartSelfTest.class);
    // Test cache flag conversion.
    suite.addTestSuite(ClientCacheFlagsCodecTest.class);
    // Test multi-start.
    suite.addTestSuite(RestProcessorMultiStartSelfTest.class);
    // Test clients.
    suite.addTestSuite(ClientDataImplSelfTest.class);
    suite.addTestSuite(ClientComputeImplSelfTest.class);
    suite.addTestSuite(ClientTcpSelfTest.class);
    suite.addTestSuite(ClientTcpDirectSelfTest.class);
    suite.addTestSuite(ClientTcpSslSelfTest.class);
    suite.addTestSuite(ClientTcpSslDirectSelfTest.class);
    // Test client with many nodes.
    suite.addTestSuite(ClientTcpMultiNodeSelfTest.class);
    suite.addTestSuite(ClientTcpDirectMultiNodeSelfTest.class);
    suite.addTestSuite(ClientTcpSslMultiNodeSelfTest.class);
    suite.addTestSuite(ClientTcpSslDirectMultiNodeSelfTest.class);
    suite.addTestSuite(ClientTcpUnreachableMultiNodeSelfTest.class);
    suite.addTestSuite(ClientPreferDirectSelfTest.class);
    // Test client with many nodes and in multithreaded scenarios
    suite.addTestSuite(ClientTcpMultiThreadedSelfTest.class);
    suite.addTestSuite(ClientTcpSslMultiThreadedSelfTest.class);
    // Test client authentication.
    suite.addTestSuite(ClientTcpSslAuthenticationSelfTest.class);
    suite.addTestSuite(ClientTcpConnectivitySelfTest.class);
    suite.addTestSuite(ClientReconnectionSelfTest.class);
    // Rest task command handler test.
    suite.addTestSuite(TaskCommandHandlerSelfTest.class);
    // Default cache only test.
    suite.addTestSuite(ClientDefaultCacheSelfTest.class);
    suite.addTestSuite(ClientFutureAdapterSelfTest.class);
    suite.addTestSuite(ClientPropertiesConfigurationSelfTest.class);
    suite.addTestSuite(ClientConsistentHashSelfTest.class);
    suite.addTestSuite(ClientJavaHasherSelfTest.class);
    suite.addTestSuite(ClientByteUtilsTest.class);
    // Router tests.
    suite.addTestSuite(TcpRouterSelfTest.class);
    suite.addTestSuite(TcpSslRouterSelfTest.class);
    suite.addTestSuite(TcpRouterMultiNodeSelfTest.class);
    suite.addTestSuite(ClientFailedInitSelfTest.class);
    suite.addTestSuite(ClientTcpTaskExecutionAfterTopologyRestartSelfTest.class);
    return suite;
}
Also used : TestSuite(junit.framework.TestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite)

Example 13 with IgniteTestSuite

use of org.apache.ignite.testframework.IgniteTestSuite in project ignite by apache.

the class IgniteElbTestSuite method suite.

/**
 * @return Test suite.
 * @throws Exception Thrown in case of the failure.
 */
public static TestSuite suite() throws Exception {
    TestSuite suite = new IgniteTestSuite("ELB Integration Test Suite");
    suite.addTestSuite(TcpDiscoveryElbIpFinderSelfTest.class);
    return suite;
}
Also used : TestSuite(junit.framework.TestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite) IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite)

Example 14 with IgniteTestSuite

use of org.apache.ignite.testframework.IgniteTestSuite in project ignite by apache.

the class IgniteIgnoredTestSuite method suite.

/**
 * @return IgniteCache test suite.
 * @throws Exception Thrown in case of the failure.
 */
public static TestSuite suite() throws Exception {
    IgniteTestSuite.ignoreDefault(true);
    IgniteTestSuite suite = new IgniteTestSuite(null, "Ignite Ignored Test Suite");
    /* --- AWS --- */
    suite.addTest(IgniteS3TestSuite.suite());
    /* --- CLIENTS --- */
    suite.addTest(org.apache.ignite.internal.client.suite.IgniteClientTestSuite.suite());
    /* --- CLOUDS --- */
    suite.addTest(IgniteCloudTestSuite.suite());
    /* --- JTA --- */
    suite.addTest(IgniteJtaTestSuite.suite());
    /* --- QUERIES --- */
    suite.addTest(IgniteCacheQuerySelfTestSuite.suite());
    suite.addTest(IgniteCacheQuerySelfTestSuite2.suite());
    /* --- SPRING --- */
    suite.addTest(IgniteSpringTestSuite.suite());
    /* --- WEB SESSIONS --- */
    suite.addTest(IgniteWebSessionSelfTestSuite.suite());
    return suite;
}
Also used : IgniteTestSuite(org.apache.ignite.testframework.IgniteTestSuite)

Aggregations

IgniteTestSuite (org.apache.ignite.testframework.IgniteTestSuite)14 TestSuite (junit.framework.TestSuite)11 GridCacheLazyQueryPartitionsReleaseTest (org.apache.ignite.internal.processors.cache.GridCacheLazyQueryPartitionsReleaseTest)1 DuplicateKeyValueClassesSelfTest (org.apache.ignite.internal.processors.cache.index.DuplicateKeyValueClassesSelfTest)1 DynamicIndexClientBasicSelfTest (org.apache.ignite.internal.processors.cache.index.DynamicIndexClientBasicSelfTest)1 DynamicIndexServerBasicSelfTest (org.apache.ignite.internal.processors.cache.index.DynamicIndexServerBasicSelfTest)1 DynamicIndexServerCoordinatorBasicSelfTest (org.apache.ignite.internal.processors.cache.index.DynamicIndexServerCoordinatorBasicSelfTest)1 DynamicIndexServerNodeFIlterBasicSelfTest (org.apache.ignite.internal.processors.cache.index.DynamicIndexServerNodeFIlterBasicSelfTest)1 DynamicIndexServerNodeFilterCoordinatorBasicSelfTest (org.apache.ignite.internal.processors.cache.index.DynamicIndexServerNodeFilterCoordinatorBasicSelfTest)1 SchemaExchangeSelfTest (org.apache.ignite.internal.processors.cache.index.SchemaExchangeSelfTest)1 GridH2IndexingInMemSelfTest (org.apache.ignite.internal.processors.query.h2.GridH2IndexingInMemSelfTest)1 GridH2IndexingOffheapSelfTest (org.apache.ignite.internal.processors.query.h2.GridH2IndexingOffheapSelfTest)1