@TestOnly
  public void freezeMappedRootsUpdate(@NotNull Disposable disposable) {
    myRootUpdateQueue.setPassThrough(false);
    myRootUpdateQueue.suspend();
    Disposer.register(disposable, () -> {
      myRootUpdateQueue.setPassThrough(false);
      myRootUpdateQueue.resume();
    });
  }
@TestOnly
  public void freezeMappedRootsUpdate(@NotNull Disposable disposable)