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;
}
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;
}
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;
}
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;
}
Aggregations