private void testSubmit(
      ResponseListener monitor,
      IPTestStub ipTest,
      boolean callMultiVersion,
      IPTestDefinition testDef)
      throws Exception {
    LoggingBase.logMessage("PatternTest.testSubmit(" + callMultiVersion + ")");

    if (callMultiVersion) {
      ipTest.asyncSubmitMulti(testDef, new UInteger(100), monitor);
    } else {
      ipTest.asyncTestSubmit(testDef, monitor);
    }
  }