/** */ public void reset() { setLocalNode(null); rmtNodes.clear(); }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); ctx.setLocalNode(new GridTestNode(UUID.randomUUID())); return ctx; }
/** */ public void createLocalNode() { setLocalNode(new GridTestNode(UUID.randomUUID(), createMetrics(1, 1))); }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode locNode = new GridTestNode(UUID.randomUUID()); addSpiDependency(locNode); ctx.setLocalNode(locNode); return ctx; }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode locNode = new GridTestNode(UUID.randomUUID()); addSpiDependency(locNode); ctx.setLocalNode(locNode); return ctx; }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode locNode = new GridTestNode(UUID.randomUUID()); addSpiDependency(locNode); ctx.setLocalNode(locNode); return ctx; }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode loc = new GridTestNode(UUID.randomUUID()); addSpiDependency(loc); ctx.setLocalNode(loc); GridTestNode rmt = new GridTestNode(UUID.randomUUID()); ctx.addNode(rmt); addSpiDependency(rmt); return ctx; }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); ctx.setLocalNode(addSpiDependency(new GridTestNode(UUID.randomUUID()))); ctx.addNode(addSpiDependency(new GridTestNode(UUID.randomUUID()))); return ctx; }
/** * @return SPI context. * @throws Exception If anything failed. */ protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext spiCtx = new GridSpiTestContext(); if (getTestData().getDiscoverySpi() != null) { spiCtx.setLocalNode(getTestData().getDiscoverySpi().getLocalNode()); for (ClusterNode node : getTestData().getDiscoverySpi().getRemoteNodes()) spiCtx.addNode(node); } else { GridTestNode node = new GridTestNode(UUID.randomUUID()); spiCtx.setLocalNode(node); if (getSpi() != null) { // Set up SPI class name and SPI version. Map<String, Serializable> attrs = initSpiClassAndVersionAttributes(getSpi()); for (Map.Entry<String, Serializable> entry: attrs.entrySet()) node.addAttribute(entry.getKey(), entry.getValue()); } } return spiCtx; }
ctx.setLocalNode(node);
ctx.setLocalNode(node);
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode locNode = new GridTestNode(UUID.randomUUID()); ctx.setLocalNode(locNode); rmtNode1 = new GridTestNode(UUID.randomUUID()); rmtNode2 = new GridTestNode(UUID.randomUUID()); addSpiDependency(locNode); addSpiDependency(rmtNode1); addSpiDependency(rmtNode2); ClusterMetricsSnapshot metrics = new ClusterMetricsSnapshot(); metrics.setCurrentWaitingJobs(2); rmtNode1.setMetrics(metrics); rmtNode2.setMetrics(metrics); ctx.addNode(rmtNode1); ctx.addNode(rmtNode2); return ctx; }
/** {@inheritDoc} */ @Override protected GridSpiTestContext initSpiContext() throws Exception { GridSpiTestContext ctx = super.initSpiContext(); GridTestNode locNode = new GridTestNode(UUID.randomUUID()); addSpiDependency(locNode); ctx.setLocalNode(locNode); GridTestNode rmtNode = new GridTestNode(UUID.randomUUID()); addSpiDependency(rmtNode); rmtNode.setAttribute(U.spiAttribute(getSpi(), WAIT_JOBS_THRESHOLD_NODE_ATTR), getWaitJobsThreshold()); ClusterMetricsSnapshot metrics = new ClusterMetricsSnapshot(); metrics.setCurrentWaitingJobs(2); rmtNode.setMetrics(metrics); ctx.addNode(rmtNode); return ctx; }
ctx.setLocalNode(node);
ctx.setLocalNode(node);
ctx.setLocalNode(node);
ctx.setLocalNode(node);
/** {@inheritDoc} */ @Override protected void beforeTestsStarted() throws Exception { spi = createSpi(); spiRsrc = new IgniteTestResources(getMBeanServer()); locNode = new GridTestNode(spiRsrc.getNodeId()); GridSpiTestContext ctx = initSpiContext(); ctx.setLocalNode(locNode); info(">>> Initialized context: nodeId=" + ctx.localNode().id()); spiRsrc.inject(spi); lsnr = new MessageListener(spiRsrc.getNodeId()); spi.setListener(lsnr); Map<String, Object> attrs = spi.getNodeAttributes(); locNode.setAttributes(attrs); spi.spiStart(getTestIgniteInstanceName()); spi.onContextInitialized(ctx); IgniteTestResources remoteRsrc = new IgniteTestResources(); remoteNode = new GridTestNode(remoteRsrc.getNodeId()); remoteNode.setAttributes(attrs); remoteNode.setAttribute(U.spiAttribute(spi, TcpCommunicationSpi.ATTR_ADDRS), Collections.singleton(remoteAddr)); ctx.remoteNodes().add(remoteNode); }