(run WorkflowRun, timestamp, experimentName, variant string)
| 35 | var extractJSONMetrics = workflow.ExtractJSONMetrics |
| 36 | |
| 37 | func buildReportProvenance(run WorkflowRun, timestamp, experimentName, variant string) ReportProvenance { |
| 38 | return ReportProvenance{ |
| 39 | Timestamp: timestamp, |
| 40 | WorkflowName: run.WorkflowName, |
| 41 | RunID: run.DatabaseID, |
| 42 | ExperimentName: experimentName, |
| 43 | Variant: variant, |
| 44 | } |
| 45 | } |
| 46 | |
| 47 | // extractLogMetrics extracts metrics from downloaded log files |
| 48 | // workflowPath is optional and can be provided to help detect GitHub Copilot coding agent runs |
no outgoing calls
no test coverage detected