private static RunStepResult DiscoverSequencePoints(IRunExecutorHost host, RunStartParams rsp, RunStepInfo rsi) { var sequencePoint = Instrumentation.GenerateSequencePointInfo(host, rsp); if (sequencePoint != null) { sequencePoint.Serialize(rsp.DataFiles.SequencePointStore); } var totalSP = sequencePoint.Values.Aggregate(0, (acc, e) => acc + e.Count); TelemetryClient.TrackEvent(rsi.name.Item, new Dictionary <string, string>(), new Dictionary <string, double> { { "SequencePointCount", totalSP } }); return(RunStepStatus.Succeeded.ToRSR(RunData.NewSequencePoints(sequencePoint), "Binaries Instrumented - which ones - TBD")); }