@Override
        public void doRemoteFleetControllerTask(Context ctx) {
            // Trigger a state transition edge that requires a state to be published and ACKed
            NodeState newNodeState = new NodeState(NodeType.STORAGE, State.MAINTENANCE);
            NodeInfo nodeInfo = ctx.cluster.getNodeInfo(new Node(NodeType.STORAGE, 0));
            nodeInfo.setWantedState(newNodeState);
            ctx.nodeListener.handleNewWantedNodeState(nodeInfo, newNodeState);
            invoked = true;
        }
Class for testing states of all nodes. Will fail in constructor with
debug message on non-expected results.
clustercontroller-core/src/test/java/com/yahoo/vespa/clustercontroller/core/StateChangeTest.java