public static <T> Map<VM, T> invokeInEveryVM(String name,
      final SerializableCallableIF<T> callable) {
    Map<VM, T> ret = new HashMap<>();
    for (int h = 0; h < Host.getHostCount(); h++) {
      Host host = Host.getHost(h);
      for (VM vm : host.getAllVMs()) {
        if (name != null) {
          ret.put(vm, vm.invoke(name, callable));
        } else {
          ret.put(vm, vm.invoke(callable));
        }
      }
    }
    return ret;
  }
Invokes a <code>SerializableCallable</code> in every VM that DUnit knows about.

@param <T> the type returned by the <code>SerializableCallable</code>
@param callable the <code>SerializableCallable</code>
@return a Map of results, where the key is the VM and the value is the result for that VM
@see VM#invoke(SerializableCallableIF)
geode-dunit/src/main/java/org/apache/geode/test/dunit/Invoke.java