Index: TestHarness4LAMS2/src/org/lamsfoundation/testharness/PropertyFileTestManager.java =================================================================== diff -u -r37d07da894922569d79ce4f517c45f8cbed4c452 -rc4bd4077246c1aae2cfd5a258c831d587f645937 --- TestHarness4LAMS2/src/org/lamsfoundation/testharness/PropertyFileTestManager.java (.../PropertyFileTestManager.java) (revision 37d07da894922569d79ce4f517c45f8cbed4c452) +++ TestHarness4LAMS2/src/org/lamsfoundation/testharness/PropertyFileTestManager.java (.../PropertyFileTestManager.java) (revision c4bd4077246c1aae2cfd5a258c831d587f645937) @@ -114,6 +114,7 @@ private static final String GET_PROGRESS_URL = "GetFlashProgressDataURL"; private static final String LESSON_ENTRY_URL = "LessonEntryURL"; private static final String FILES_TO_UPLOAD = "FilesToUpload"; + private static final String USER_ID_OFFSET = "UserIdOffset"; private String testPropertyFileName; @@ -209,14 +210,20 @@ learnerTestPropertyFileName, learnerTestProperties, LESSON_ENTRY_URL, !callType.equals(Call.CallType.WEB)); String filesToUpload = PropertyUtil.getStringProperty( learnerTestPropertyFileName, learnerTestProperties, FILES_TO_UPLOAD, !callType.equals(Call.CallType.WEB)); + Integer userIdOffset = PropertyUtil.getIntegerProperty( + learnerTestPropertyFileName, learnerTestProperties, USER_ID_OFFSET, true); LearnerTest test = new LearnerTest(testName,callType,learnerRMIRegistryName,webServiceAddress,minDelay,maxDelay, getLessonURL,getLearningDesignURL,joinLessonURL,getProgressURL,lessonEntryURL, filesToUpload==null? null : filesToUpload.split(";")); numberOfLearners = numberOfLearners == null? 1 : numberOfLearners; learnerOffset = learnerOffset==null? 1 : learnerOffset; MockLearner[] learners = new MockLearner[numberOfLearners]; + if(userIdOffset!=null){ + userIdOffset --; + } for(int i=0; i