(summary *Summary, runs map[string]Run, events []Event)
| 9799 | } |
| 9800 | |
| 9801 | func inMemoryTaskLatestActivity(summary *Summary, runs map[string]Run, events []Event) time.Time { |
| 9802 | taskRuns := make([]Run, 0) |
| 9803 | for _, run := range runs { |
| 9804 | if run.TaskID == summary.ID { |
| 9805 | taskRuns = append(taskRuns, run) |
| 9806 | } |
| 9807 | } |
| 9808 | taskEvents := make([]Event, 0) |
| 9809 | for _, event := range events { |
| 9810 | if event.TaskID == summary.ID { |
| 9811 | taskEvents = append(taskEvents, event) |
| 9812 | } |
| 9813 | } |
| 9814 | return latestTaskActivityAt(taskRecordFromSummary(summary), taskRuns, taskEvents) |
| 9815 | } |
| 9816 | |
| 9817 | func cloneTriageState(record TriageState) TriageState { |
| 9818 | cloned := record |
no test coverage detected