@TestOnly
    public void assertProgressTasksCompleted() {
      synchronized (myLock) {
        if (!myIndicators.isEmpty()) {
          throw new AssertionError("Not finished tasks:\n" + StringUtil.join(myIndicators, ProgressIndicator::getText, "\n-----"));
        }
      }
    }
@TestOnly
    public void assertProgressTasksCompleted()