/** */ boolean isCompatibleWith(BaselineTopology blt) { BaselineTopologyHistoryItem histBlt = hist.get(blt.id()); return histBlt.branchingHistory().contains(blt.branchingPointHash()); }
@Override public void verify(BaselineTopologyHistory bltHist) { assertNotNull(bltHist); assertEquals(2, bltHist.history().size()); BaselineTopologyHistoryItem histItem = bltHist.history().get(0); assertEquals(1, histItem.branchingHistory().size()); long actualBranchingHash0 = histItem.branchingHistory().get(0); assertEquals(expectedBranchingHash0, actualBranchingHash0); histItem = bltHist.history().get(1); assertEquals(1, histItem.branchingHistory().size()); long actualBranchingHash1 = histItem.branchingHistory().get(0); assertEquals(expectedBranchingHash1, actualBranchingHash1); } };
@Override public void verify(BaselineTopologyHistory bltHist) { assertNotNull(bltHist); assertEquals(1, bltHist.history().size()); BaselineTopologyHistoryItem histItem = bltHist.history().get(0); assertEquals(1, histItem.branchingHistory().size()); long actualBranchingHash = histItem.branchingHistory().get(0); assertEquals(expectedBranchingHash, actualBranchingHash); } };
/** * @param ig Ignite. * @param expBltId Expected BaselineTopology ID. * @param expBltHistSize Expected Baseline history size. * @param expBranchingHistSize Expected branching history size. * @param expActivationHash Expected activation hash. */ private void checkBaselineTopologyOnNode( Ignite ig, int expBltId, int expBltHistSize, int expBranchingHistSize, long expActivationHash) { BaselineTopology blt = getBaselineTopology(ig); BaselineTopologyHistory bltHist = getBaselineTopologyHistory(ig); assertNotNull(bltHist); assertEquals(expBltId, blt.id()); assertEquals(expBltHistSize, bltHist.history().size()); BaselineTopologyHistoryItem histItem = bltHist.history().get(0); assertEquals(expBranchingHistSize, histItem.branchingHistory().size()); assertEquals(expActivationHash, (long)histItem.branchingHistory().get(0)); }
/** */ boolean isCompatibleWith(BaselineTopology blt) { BaselineTopologyHistoryItem histBlt = hist.get(blt.id()); return histBlt.branchingHistory().contains(blt.branchingPointHash()); }