@SuppressWarnings("ResultOfObjectAllocationIgnored") @Test(expectedExceptions = IllegalStateException.class, expectedExceptionsMessageRegExp = ".* current node not returned .*") public void testGetCurrentNodeRequired() { new DiscoveryNodeManager(selector, new NodeInfo("test"), new NoOpFailureDetector(), expectedVersion, testHttpClient, internalCommunicationConfig); } }
@Test public void testGetCurrentNode() { Node expected = activeNodes.get(0); NodeInfo nodeInfo = new NodeInfo(new NodeConfig() .setEnvironment("test") .setNodeId(expected.getNodeIdentifier())); DiscoveryNodeManager manager = new DiscoveryNodeManager(selector, nodeInfo, new NoOpFailureDetector(), expectedVersion, testHttpClient, internalCommunicationConfig); assertEquals(manager.getCurrentNode(), expected); }
public SqlTaskManager createSqlTaskManager(TaskManagerConfig config) { return new SqlTaskManager( createTestingPlanner(), new MockLocationFactory(), taskExecutor, createTestSplitMonitor(), new NodeInfo("test"), localMemoryManager, taskManagementExecutor, config, new NodeMemoryConfig(), localSpillManager, new NodeSpillConfig(), new TestingGcMonitor()); }
this.joinFilterFunctionCompiler = new JoinFilterFunctionCompiler(metadata); NodeInfo nodeInfo = new NodeInfo("test"); this.connectorManager = new ConnectorManager( metadata,
@BeforeMethod public void setup() { store = new InMemoryStaticStore(); resource = new StaticAnnouncementResource(store, new NodeInfo("testing")); }
@SuppressWarnings("ResultOfObjectAllocationIgnored") @Test(expectedExceptions = IllegalStateException.class, expectedExceptionsMessageRegExp = ".* current node not returned .*") public void testGetCurrentNodeRequired() { new DiscoveryNodeManager(selector, new NodeInfo("test"), new NoOpFailureDetector(), expectedVersion, testHttpClient); } }
@SuppressWarnings("ResultOfObjectAllocationIgnored") @Test(expectedExceptions = IllegalStateException.class, expectedExceptionsMessageRegExp = ".* current node not returned .*") public void testGetCurrentNodeRequired() { new DiscoveryNodeManager(selector, new NodeInfo("test"), new NoOpFailureDetector(), expectedVersion, testHttpClient, internalCommunicationConfig); }
@Test public void testHostnameDiscovery() throws UnknownHostException { NodeInfo nodeInfo = new NodeInfo(ENVIRONMENT, POOL, "nodeInfo", null, null, null, null, null, null, HOSTNAME); assertNotNull(nodeInfo.getInternalAddress()); assertEquals(nodeInfo.getBindIp(), InetAddresses.forString("0.0.0.0")); assertEquals(nodeInfo.getExternalAddress(), InetAddress.getLocalHost().getHostName()); }
@Test public void testHostnameDiscovery() throws UnknownHostException { NodeInfo nodeInfo = new NodeInfo(ENVIRONMENT, POOL, "nodeInfo", null, null, null, null, null, null, HOSTNAME); assertNotNull(nodeInfo.getInternalAddress()); assertEquals(nodeInfo.getBindIp(), InetAddresses.forString("0.0.0.0")); assertEquals(nodeInfo.getExternalAddress(), InetAddress.getLocalHost().getHostName()); }
private HttpEventClient newEventClient(List<URI> uris) { HttpServiceSelector selector = new StaticHttpServiceSelector("collector", "general", uris); Set<EventTypeMetadata<?>> eventTypes = getValidEventTypeMetaDataSet(FixedDummyEventClass.class); JsonEventWriter eventWriter = new JsonEventWriter(eventTypes); return new HttpEventClient( selector, eventWriter, new NodeInfo("test"), httpClient); }
private HttpEventClient newEventClient(List<URI> uris) { HttpServiceSelector selector = new StaticHttpServiceSelector("collector", "general", uris); Set<EventTypeMetadata<?>> eventTypes = getValidEventTypeMetaDataSet(FixedDummyEventClass.class); JsonEventWriter eventWriter = new JsonEventWriter(eventTypes); return new HttpEventClient( selector, eventWriter, new NodeInfo("test"), httpClient); }
@Test public void testDefaultAddresses() { NodeInfo nodeInfo = new NodeInfo(ENVIRONMENT, POOL, "nodeInfo", InetAddresses.forString("10.0.0.22"), null, null, null, null, null); Assert.assertEquals(nodeInfo.getExternalAddress(), "10.0.0.22"); Assert.assertEquals(nodeInfo.getBindIp(), InetAddresses.forString("0.0.0.0")); }
@Test public void testIpDiscovery() throws UnknownHostException { NodeInfo nodeInfo = new NodeInfo(ENVIRONMENT, POOL, "nodeInfo", null, null, null, null, null, null, IP); assertNotNull(nodeInfo.getInternalAddress()); assertEquals(nodeInfo.getBindIp(), InetAddresses.forString("0.0.0.0")); assertEquals(nodeInfo.getExternalAddress(), nodeInfo.getInternalAddress()); }
@Test public void testNullServiceInventory() throws Exception { ServiceInventory serviceInventory = new ServiceInventory(new ServiceInventoryConfig(), new NodeInfo("test"), JsonCodec.jsonCodec(ServiceDescriptorsRepresentation.class), new ApacheHttpClient()); Assert.assertEquals(Iterables.size(serviceInventory.getServiceDescriptors()), 0); serviceInventory.updateServiceInventory(); Assert.assertEquals(Iterables.size(serviceInventory.getServiceDescriptors()), 0); }
@BeforeMethod public void setup() { store = new InMemoryDynamicStore(new DiscoveryConfig(), new RealTimeSupplier()); resource = new DynamicAnnouncementResource(store, new NodeInfo("testing")); }
@Test public void testAddressDiscovery() { NodeInfo nodeInfo = new NodeInfo(ENVIRONMENT, POOL, "nodeInfo", null, null, null, null, null, null); Assert.assertNotNull(nodeInfo.getInternalIp()); Assert.assertEquals(nodeInfo.getBindIp(), InetAddresses.forString("0.0.0.0")); Assert.assertEquals(nodeInfo.getExternalAddress(), InetAddresses.toAddrString(nodeInfo.getInternalIp())); }
public SqlTaskManager createSqlTaskManager(TaskManagerConfig config) { return new SqlTaskManager( createTestingPlanner(), new MockLocationFactory(), taskExecutor, new QueryMonitor(new ObjectMapperProvider().get(), new NullEventClient(), new NodeInfo("test"), new NodeVersion("testVersion")), new NodeInfo("test"), localMemoryManager, config, new MemoryManagerConfig()); }
private TestingHttpServer createTestingHttpServer(DummyServlet servlet, Map<String, String> params) throws IOException { NodeInfo nodeInfo = new NodeInfo("test"); HttpServerConfig config = new HttpServerConfig().setHttpPort(0); HttpServerInfo httpServerInfo = new HttpServerInfo(config, nodeInfo); return new TestingHttpServer(httpServerInfo, nodeInfo, config, servlet, params); }
@BeforeMethod protected void setUp() throws Exception { nodeInfo = new NodeInfo(new NodeConfig().setEnvironment("test").setPool("pool")); discoveryClient = new InMemoryDiscoveryClient(nodeInfo, MAX_AGE); serviceAnnouncement = ServiceAnnouncement.serviceAnnouncement(serviceType.value()).addProperty("a", "apple").build(); announcer = new Announcer(discoveryClient, ImmutableSet.of(serviceAnnouncement)); }
@BeforeMethod protected void setUp() throws Exception { nodeInfo = new NodeInfo(new NodeConfig().setEnvironment("test").setPool("pool")); discoveryClient = new InMemoryDiscoveryClient(nodeInfo, MAX_AGE); serviceAnnouncement = ServiceAnnouncement.serviceAnnouncement(serviceType.value()).addProperty("a", "apple").build(); announcer = new Announcer(discoveryClient, ImmutableSet.of(serviceAnnouncement)); }