mirror of
https://github.com/apache/sqoop.git
synced 2025-05-08 11:42:27 +08:00
SQOOP-1837: Sqoop2: Verify that executing job has been successful in ConnectorTestCase
(Jarek Jarcec Cecho via Abraham Elmahrek)
This commit is contained in:
parent
2099cbad65
commit
1626157427
@ -34,6 +34,7 @@
|
||||
import org.apache.sqoop.model.MLink;
|
||||
import org.apache.sqoop.model.MPersistableEntity;
|
||||
import org.apache.sqoop.model.MSubmission;
|
||||
import org.apache.sqoop.submission.SubmissionStatus;
|
||||
import org.apache.sqoop.test.data.Cities;
|
||||
import org.apache.sqoop.test.data.UbuntuReleases;
|
||||
import org.apache.sqoop.test.hadoop.HadoopMiniClusterRunner;
|
||||
@ -242,7 +243,14 @@ protected void saveJob(MJob job) {
|
||||
* @throws Exception
|
||||
*/
|
||||
protected void executeJob(long jid) throws Exception {
|
||||
getClient().startJob(jid, DEFAULT_SUBMISSION_CALLBACKS, 100);
|
||||
MSubmission finalSubmission = getClient().startJob(jid, DEFAULT_SUBMISSION_CALLBACKS, 100);
|
||||
|
||||
if(finalSubmission.getStatus().isFailure()) {
|
||||
LOG.error("Submission has failed: " + finalSubmission.getExceptionInfo());
|
||||
LOG.error("Corresponding stack trace: " + finalSubmission.getExceptionStackTrace());
|
||||
}
|
||||
|
||||
assertEquals("Submission has failed with " + finalSubmission.getExceptionInfo(), SubmissionStatus.SUCCEEDED, finalSubmission.getStatus());
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user