MCPcopy
hub / github.com/apache/devlake / Subtask

Method Subtask

backend/helpers/e2ehelper/data_flow_tester.go:219–226  ·  view source on GitHub ↗

Subtask executes specified subtasks

(subtaskMeta plugin.SubTaskMeta, taskData interface{})

Source from the content-addressed store, hash-verified

217
218// Subtask executes specified subtasks
219func (t *DataFlowTester) Subtask(subtaskMeta plugin.SubTaskMeta, taskData interface{}) {
220 t.FlushTabler(&models.SubtaskState{})
221 subtaskCtx := t.SubtaskContext(taskData)
222 err := subtaskMeta.EntryPoint(subtaskCtx)
223 if err != nil {
224 panic(err)
225 }
226}
227
228// SubtaskContext creates a subtask context
229func (t *DataFlowTester) SubtaskContext(taskData interface{}) plugin.SubTaskContext {

Calls 2

FlushTablerMethod · 0.95
SubtaskContextMethod · 0.95