public static TestRunInfo getTestRunInfo(HierarchicalConfiguration testRunData)
   {
      TestRunInfo testRunInfo = null;
      if (testRunData != null) {
         testRunInfo = new TestRunInfo();
         testRunInfo.setId(testRunData.getLong(ID_TAG));
         testRunInfo.setName(testRunData.getString(NAME_TAG));
         testRunInfo.setTestInstanceId(testRunData.getLong(TESTINSTANCEID_TAG));
         testRunInfo.setTestId(testRunData.getLong(TESTID_TAG));
         testRunInfo.setStatus(QcTestStatus.fromValue(testRunData.getString(STATUS_TAG)));
         testRunInfo.setLogsLocation(testRunData.getString(LOGS_LOCATION_TAG));
         testRunInfo.setBuildNumbers(testRunData.getList(BUILD_TAG));
         testRunInfo.setUserId(testRunData.getString(TESTER_TAG));
      }
      return testRunInfo;
   }