Skip to content

Commit 2361ef0

Browse files
committed
[Improvement][Master] Add IT case for task timeout alert
1 parent 4ad8d8c commit 2361ef0

File tree

2 files changed

+1749
-1926
lines changed

2 files changed

+1749
-1926
lines changed

dolphinscheduler-master/src/test/java/org/apache/dolphinscheduler/server/master/integration/WorkflowOperator.java

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,10 @@ public Integer manualTriggerWorkflow(final WorkflowTriggerDTO workflowTriggerDTO
6767
.dryRun(workflowTriggerDTO.getDryRun())
6868
.taskDependType(workflowTriggerDTO.getTaskDependType())
6969
.failureStrategy(workflowTriggerDTO.getFailureStrategy())
70-
.warningType(workflowTriggerDTO.getWarningType())
71-
.warningGroupId(workflowTriggerDTO.getWarningGroupId())
7270
.build();
7371

74-
final WorkflowManualTriggerResponse manualTriggerWorkflowResponse = workflowInstanceController
75-
.manualTriggerWorkflow(workflowManualTriggerRequest);
72+
final WorkflowManualTriggerResponse manualTriggerWorkflowResponse =
73+
workflowInstanceController.manualTriggerWorkflow(workflowManualTriggerRequest);
7674
Assertions.assertThat(manualTriggerWorkflowResponse.isSuccess()).isTrue();
7775

7876
return manualTriggerWorkflowResponse.getWorkflowInstanceId();
@@ -116,32 +114,32 @@ public void repeatRunningWorkflowInstance(final Integer workflowInstanceId) {
116114
}
117115

118116
public void recoverFailureTasks(final Integer workflowInstanceId) {
119-
final WorkflowInstanceRecoverFailureTasksRequest recoverFailureTasksRequest = WorkflowInstanceRecoverFailureTasksRequest
120-
.builder()
121-
.workflowInstanceId(workflowInstanceId)
122-
.userId(1)
123-
.build();
117+
final WorkflowInstanceRecoverFailureTasksRequest recoverFailureTasksRequest =
118+
WorkflowInstanceRecoverFailureTasksRequest.builder()
119+
.workflowInstanceId(workflowInstanceId)
120+
.userId(1)
121+
.build();
124122
workflowInstanceController.triggerFromFailureTasks(recoverFailureTasksRequest);
125123
}
126124

127125
public WorkflowInstancePauseResponse pauseWorkflowInstance(Integer workflowInstanceId) {
128-
final WorkflowInstancePauseRequest workflowInstancePauseRequest = new WorkflowInstancePauseRequest(
129-
workflowInstanceId);
126+
final WorkflowInstancePauseRequest workflowInstancePauseRequest =
127+
new WorkflowInstancePauseRequest(workflowInstanceId);
130128
return workflowInstanceController.pauseWorkflowInstance(workflowInstancePauseRequest);
131129
}
132130

133131
public WorkflowInstanceRecoverSuspendTasksResponse recoverSuspendWorkflowInstance(Integer workflowInstanceId) {
134-
final WorkflowInstanceRecoverSuspendTasksRequest workflowInstancePauseRequest = WorkflowInstanceRecoverSuspendTasksRequest
135-
.builder()
136-
.workflowInstanceId(workflowInstanceId)
137-
.userId(1)
138-
.build();
132+
final WorkflowInstanceRecoverSuspendTasksRequest workflowInstancePauseRequest =
133+
WorkflowInstanceRecoverSuspendTasksRequest.builder()
134+
.workflowInstanceId(workflowInstanceId)
135+
.userId(1)
136+
.build();
139137
return workflowInstanceController.triggerFromSuspendTasks(workflowInstancePauseRequest);
140138
}
141139

142140
public WorkflowInstanceStopResponse stopWorkflowInstance(Integer workflowInstanceId) {
143-
final WorkflowInstanceStopRequest workflowInstanceStopRequest = new WorkflowInstanceStopRequest(
144-
workflowInstanceId);
141+
final WorkflowInstanceStopRequest workflowInstanceStopRequest =
142+
new WorkflowInstanceStopRequest(workflowInstanceId);
145143
return workflowInstanceController.stopWorkflowInstance(workflowInstanceStopRequest);
146144
}
147145

@@ -162,12 +160,6 @@ public static class WorkflowTriggerDTO {
162160

163161
@Builder.Default
164162
private FailureStrategy failureStrategy = FailureStrategy.CONTINUE;
165-
166-
@Builder.Default
167-
private org.apache.dolphinscheduler.common.enums.WarningType warningType = org.apache.dolphinscheduler.common.enums.WarningType.NONE;
168-
169-
@Builder.Default
170-
private Integer warningGroupId = 0;
171163
}
172164

173165
@Data

0 commit comments

Comments
 (0)