message: Stitch the executor finish event.
diff: @@ -356,9 +356,15 @@ std::vector<InterThreadConnectInfo> CreateInterThreadConnectInfoList() {
  {HostEventType::kFunctionRun,
  HostEventType::kExecutorStateProcess,
  {StatType::kStepId}},
  + {HostEventType::kFunctionRun,
  + HostEventType::kExecutorDoneCallback,
  + {StatType::kStepId}},
  {HostEventType::kSessionRun,
  HostEventType::kExecutorStateProcess,
  {StatType::kStepId}},
  + {HostEventType::kSessionRun,
  + HostEventType::kExecutorDoneCallback,
  + {StatType::kStepId}},
  {HostEventType::kExecutorStateProcess,
  HostEventType::kIteratorGetNextOp,
  {StatType::kStepId, StatType::kIterNum}},
  @@ -373,6 +379,10 @@ std::vector<InterThreadConnectInfo> CreateInterThreadConnectInfoList() {
  HostEventType::kExecutorStateProcess,
  {StatType::kFunctionStepId},
  {StatType::kStepId}});
  + connect_info_list.push_back({event_type,
  + HostEventType::kExecutorDoneCallback,
  + {StatType::kFunctionStepId},
  + {StatType::kStepId}});
  }
  return connect_info_list;
  }
  