1 write to ElapsedTime
Microsoft.CodeAnalysis (1)
SourceGeneration\RunResults.cs (1)
212
ElapsedTime
= elapsedTime;
27 references to ElapsedTime
Microsoft.CodeAnalysis (4)
CommandLine\ReportAnalyzerUtil.cs (4)
118
.OrderByDescending(kvp => kvp.Sum(entry => entry.
ElapsedTime
.Ticks));
122
var executionTime = generatorGroup.Sum(x => x.
ElapsedTime
.TotalSeconds);
126
foreach (var timingInfo in generatorGroup.OrderByDescending(x => x.
ElapsedTime
))
128
executionTime = timingInfo.
ElapsedTime
.TotalSeconds;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
SourceGeneration\GeneratorDriverTests.cs (14)
3079
Assert.Equal(TimeSpan.Zero, generatorTiming.
ElapsedTime
);
3109
Assert.NotEqual(TimeSpan.Zero, generatorTiming.
ElapsedTime
);
3110
Assert.True(timing.ElapsedTime >= generatorTiming.
ElapsedTime
);
3150
Assert.NotEqual(TimeSpan.Zero, timing1.
ElapsedTime
);
3151
Assert.True(timing.ElapsedTime >= timing1.
ElapsedTime
);
3155
Assert.NotEqual(TimeSpan.Zero, timing2.
ElapsedTime
);
3156
Assert.True(timing.ElapsedTime >= timing2.
ElapsedTime
);
3158
Assert.True(timing.ElapsedTime >= timing1.
ElapsedTime
+ timing2.
ElapsedTime
);
3189
Assert.NotEqual(TimeSpan.Zero, generatorTiming.
ElapsedTime
);
3190
Assert.True(timing.ElapsedTime >= generatorTiming.
ElapsedTime
);
3201
Assert.NotEqual(TimeSpan.Zero, generatorTiming2.
ElapsedTime
);
3202
Assert.True(generatorTiming.
ElapsedTime
> generatorTiming2.
ElapsedTime
);
SourceGeneration\SyntaxAwareGeneratorTests.cs (8)
2118
Assert.NotEqual(TimeSpan.Zero, timing1.
ElapsedTime
);
2119
Assert.True(timing.ElapsedTime >= timing1.
ElapsedTime
);
2120
Assert.True(timing1.
ElapsedTime
.TotalMilliseconds >= sleepTimeInMs);
2125
Assert.NotEqual(TimeSpan.Zero, timing2.
ElapsedTime
);
2126
Assert.True(timing.ElapsedTime >= timing2.
ElapsedTime
);
2127
Assert.True(timing2.
ElapsedTime
.TotalMilliseconds >= sleepTimeInMs * 2);
2130
Assert.True(timing2.
ElapsedTime
> timing1.
ElapsedTime
);
Microsoft.CodeAnalysis.Workspaces (1)
SourceGeneratorTelemetry\SourceGeneratorTelemetryCollectorWorkspaceService.cs (1)
53
_elapsedTimeByGenerator.AddDataPoint(GetTelemetryKey(generatorTime.Generator, project), generatorTime.
ElapsedTime
);