aboutsummaryrefslogtreecommitdiffstats
path: root/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-10-31 21:05:12 +0100
committerGitHub <noreply@github.com>2018-10-31 21:05:12 +0100
commit875c0cb04d0f0450bfb68d8e548fcaea6022bd49 (patch)
tree9c3b311dcbc9f7569ffc56939273f3f26831b311 /clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2
parent3db4288215479f38f7db9c1ddeeceb69a8ff93e5 (diff)
Revert "Enforce CC timeouts in Orchestrator [4]"
Diffstat (limited to 'clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2')
-rw-r--r--clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/SetNodeStateTest.java9
-rw-r--r--clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/requests/SetNodeStateRequestTest.java41
2 files changed, 10 insertions, 40 deletions
diff --git a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/SetNodeStateTest.java b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/SetNodeStateTest.java
index 6cf4b7989e7..f3a4be5ac2f 100644
--- a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/SetNodeStateTest.java
+++ b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/SetNodeStateTest.java
@@ -33,7 +33,6 @@ import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import static org.mockito.Matchers.any;
-import static org.mockito.Matchers.anyBoolean;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
@@ -47,7 +46,6 @@ public class SetNodeStateTest extends StateRestApiTest {
private Condition condition = Condition.FORCE;
private ResponseWait responseWait = ResponseWait.WAIT_UNTIL_CLUSTER_ACKED;
private TimeBudget timeBudget = TimeBudget.fromNow(Clock.systemUTC(), Duration.ofSeconds(10));
- private boolean probe = false;
public SetUnitStateRequestImpl(String req) {
super(req, 0);
@@ -100,11 +98,6 @@ public class SetNodeStateTest extends StateRestApiTest {
public TimeBudget timeBudget() {
return timeBudget;
}
-
- @Override
- public boolean isProbe() {
- return probe;
- }
}
private void verifyStateSet(String state, String reason) throws Exception {
@@ -465,7 +458,7 @@ public class SetNodeStateTest extends StateRestApiTest {
new SetUnitStateRequestImpl("music/storage/1").setNewState("user", "maintenance", "whatever reason."),
wantedStateSetter);
SetResponse response = new SetResponse("some reason", wasModified);
- when(wantedStateSetter.set(any(), any(), any(), any(), any(), any(), anyBoolean())).thenReturn(response);
+ when(wantedStateSetter.set(any(), any(), any(), any(), any(), any())).thenReturn(response);
RemoteClusterControllerTask.Context context = mock(RemoteClusterControllerTask.Context.class);
MasterInterface masterInterface = mock(MasterInterface.class);
diff --git a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/requests/SetNodeStateRequestTest.java b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/requests/SetNodeStateRequestTest.java
index 7161fb1be79..9239b8774b0 100644
--- a/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/requests/SetNodeStateRequestTest.java
+++ b/clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/restapiv2/requests/SetNodeStateRequestTest.java
@@ -23,23 +23,20 @@ import java.util.Map;
import java.util.Optional;
import static org.mockito.Matchers.any;
-import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;
public class SetNodeStateRequestTest {
- private static final String REASON = "operator";
- private ContentCluster cluster = mock(ContentCluster.class);
- private SetUnitStateRequest.Condition condition = SetUnitStateRequest.Condition.SAFE;
- private Map<String, UnitState> newStates = new HashMap<>();
- private UnitState unitState = mock(UnitState.class);
+ public static final String REASON = "operator";
+ ContentCluster cluster = mock(ContentCluster.class);
+ SetUnitStateRequest.Condition condition = SetUnitStateRequest.Condition.SAFE;
+ Map<String, UnitState> newStates = new HashMap<>();
+ UnitState unitState = mock(UnitState.class);
private final int NODE_INDEX = 2;
- private Node storageNode = new Node(NodeType.STORAGE, NODE_INDEX);
- private NodeStateOrHostInfoChangeHandler stateListener = mock(NodeStateOrHostInfoChangeHandler.class);
- private ClusterState currentClusterState = mock(ClusterState.class);
- private boolean probe = false;
+ Node storageNode = new Node(NodeType.STORAGE, NODE_INDEX);
+ NodeStateOrHostInfoChangeHandler stateListener = mock(NodeStateOrHostInfoChangeHandler.class);
+ ClusterState currentClusterState = mock(ClusterState.class);
@Before
public void setUp() {
@@ -56,16 +53,6 @@ public class SetNodeStateRequestTest {
}
@Test
- public void testProbingDoesntChangeState() throws StateRestApiException {
- probe = true;
- testSetStateRequest(
- "maintenance",
- State.UP, State.UP,
- NodeStateChangeChecker.Result.allowSettingOfWantedState(),
- Optional.empty(), Optional.empty());
- }
-
- @Test
public void testUpToDown() throws StateRestApiException {
testSetStateRequest(
"down",
@@ -137,9 +124,6 @@ public class SetNodeStateRequestTest {
when(cluster.getNodeInfo(distributorNode)).thenReturn(distributorNodeInfo);
NodeState distributorNodeState = new NodeState(distributorNode.getType(), distributorWantedState);
- if (distributorWantedState != State.UP) {
- distributorNodeState.setDescription(REASON);
- }
when(distributorNodeInfo.getUserWantedState()).thenReturn(distributorNodeState);
setWantedState();
@@ -149,9 +133,6 @@ public class SetNodeStateRequestTest {
new NodeState(NodeType.STORAGE, expectedNewStorageWantedState.get());
verify(storageNodeInfo).setWantedState(expectedNewStorageNodeState);
verify(stateListener).handleNewWantedNodeState(storageNodeInfo, expectedNewStorageNodeState);
- } else {
- verify(storageNodeInfo, times(0)).setWantedState(any());
- verify(stateListener, times(0)).handleNewWantedNodeState(eq(storageNodeInfo), any());
}
if (expectedNewDistributorWantedState.isPresent()) {
@@ -159,9 +140,6 @@ public class SetNodeStateRequestTest {
new NodeState(NodeType.DISTRIBUTOR, expectedNewDistributorWantedState.get());
verify(distributorNodeInfo).setWantedState(expectedNewDistributorNodeState);
verify(stateListener).handleNewWantedNodeState(distributorNodeInfo, expectedNewDistributorNodeState);
- } else {
- verify(distributorNodeInfo, times(0)).setWantedState(any());
- verify(stateListener, times(0)).handleNewWantedNodeState(eq(distributorNodeInfo), any());
}
}
@@ -172,7 +150,6 @@ public class SetNodeStateRequestTest {
newStates,
storageNode,
stateListener,
- currentClusterState,
- probe);
+ currentClusterState);
}
} \ No newline at end of file