func (e *parallelExecution) finish() { message := &gauge_messages.Message{ MessageType: gauge_messages.Message_SuiteExecutionResult.Enum(), SuiteExecutionResult: &gauge_messages.SuiteExecutionResult{ SuiteResult: gauge.ConvertToProtoSuiteResult(e.suiteResult), }, } e.pluginHandler.NotifyPlugins(message) e.pluginHandler.GracefullyKillPlugins() }
func (e *simpleExecution) notifyExecutionResult() { m := &gauge_messages.Message{MessageType: gauge_messages.Message_SuiteExecutionResult.Enum(), SuiteExecutionResult: &gauge_messages.SuiteExecutionResult{SuiteResult: gauge.ConvertToProtoSuiteResult(e.suiteResult)}} e.pluginHandler.NotifyPlugins(m) }