| Line 288... |
Line 288... |
| 288 |
mLogger.fatal("an error occurred publishing to ClearCase or Release Manager");
|
288 |
mLogger.fatal("an error occurred publishing to ClearCase or Release Manager");
|
| 289 |
mReleaseManager.excludeFromBuild(mReportingPackageVersionId, null, rtagId.toString(), null, rootCause, null, true, false);
|
289 |
mReleaseManager.excludeFromBuild(mReportingPackageVersionId, null, rtagId.toString(), null, rootCause, null, true, false);
|
| 290 |
throw new Exception("an error occurred publishing to ClearCase or Release Manager");
|
290 |
throw new Exception("an error occurred publishing to ClearCase or Release Manager");
|
| 291 |
}
|
291 |
}
|
| 292 |
|
292 |
|
| - |
|
293 |
// DEVI 55364
|
| - |
|
294 |
// Package has not been built on all configured platforms
|
| - |
|
295 |
// Under normal circumstances, this root cause will be masked by a previously reported error
|
| - |
|
296 |
// Under abnormal circumstances amidst build activity such as:
|
| - |
|
297 |
// - slave build machine reboots
|
| - |
|
298 |
// - slave build machines with a read only file system
|
| - |
|
299 |
// this root cause is required to keep the end user informed
|
| 293 |
// pass root file
|
300 |
// max 50 chars
|
| - |
|
301 |
String cause = "Buildtool env error occurred. Attempt build again";
|
| 294 |
mReleaseManager.excludeFromBuild(mReportingPackageVersionId, mReportingPackageVersion, rtagId.toString(), null, null, mReportingBuildFailureLogFile, true, false);
|
302 |
mReleaseManager.excludeFromBuild(mReportingPackageVersionId, mReportingPackageVersion, rtagId.toString(), null, mReportingBuildFailureLogFile == null ? cause : null, mReportingBuildFailureLogFile, true, false);
|
| 295 |
}
|
303 |
}
|
| 296 |
}
|
304 |
}
|
| 297 |
|
305 |
|
| 298 |
if ( mUnitTest.compareTo("unit test coordinate slave threads") == 0 )
|
306 |
if ( mUnitTest.compareTo("unit test coordinate slave threads") == 0 )
|
| 299 |
{
|
307 |
{
|