message: don't add a node to the expected node list multiple times
diff: @@ -402,6 +402,7 @@ class MoveScheduler:
  def _get_nodes_in_move_group(self, group_id: int) -> List[NodeId]:
  nodes = []
  for (node_id, seq_id) in self._moves[group_id - self._start_at_index]:
  + if node_id not in nodes:
  nodes.append(NodeId(node_id))
  return nodes
  