code: RepairFuture submitArtificialRepairSession(RepairJobDesc desc)
      {
          Set<InetAddress> neighbours = new HashSet<>();
          neighbours.addAll(ActiveRepairService.getNeighbors(desc.keyspace, desc.range, null, null));
          RepairSession session = new RepairSession(desc.parentSessionId, desc.sessionId, desc.range, desc.keyspace, RepairParallelism.PARALLEL, neighbours, new String[]{desc.columnFamily});
          sessions.put(session.getId(), session);
          RepairFuture futureTask = new RepairFuture(session);
          executor.execute(futureTask);
          return futureTask;
      }
docs: add it to the sessions (avoid NPE in tests)