code: public void setDelayAfterInstallSecAutoDetect() {
      try {
        Map<String, Object> props = ContentPackageProperties.get(file);
        String packageType = StringUtils.defaultString((String)props.get("packageType"), "content");
        if (StringUtils.equals(packageType, "container") || StringUtils.equals(packageType, "mixed")) {
          this.delayAfterInstallSec = DEFAULT_DELAY_AFTER_CONTAINER_PACKAGE_SEC;
        }
      }
      catch (IOException ex) {
        // ignore
      }
    }
docs: If not delay was configured try to detect a sensible default value:
  A few secs for container/mixed packages, 0 sec for others.