1 instantiation of TestMethodInfo
RunTests (1)
AssemblyScheduler.cs (1)
264.Select(group => new TypeInfo(GetName(group.Key), group.Key, group.Select(test => new TestMethodInfo(GetName(test), test, TimeSpan.Zero)).ToImmutableArray()))
11 references to TestMethodInfo
RunTests (11)
AssemblyInfo.cs (1)
22public readonly record struct TypeInfo(string Name, string FullyQualifiedName, ImmutableArray<TestMethodInfo> Tests)
AssemblyScheduler.cs (6)
121TestMethodInfo WithTestExecutionTime(TestMethodInfo methodInfo) 160Func<TestMethodInfo, TWeight> getWeightFunc, 166var currentFilters = new List<(string AssemblyFilePath, TestMethodInfo TestMethodInfo)>(); 178foreach (var test in type.Tests) 217void AddWorkItem(params IEnumerable<(string AssemblyFilePath, TestMethodInfo TestMethodInfo)> tests)
ProcessTestExecutor.cs (1)
66foreach (var filter in filters)
TestRunner.cs (3)
21internal record struct WorkItemInfo(ImmutableSortedDictionary<AssemblyInfo, ImmutableArray<TestMethodInfo>> Filters, int PartitionIndex) 69var currentWorkItem = ImmutableSortedDictionary<AssemblyInfo, ImmutableArray<TestMethodInfo>>.Empty.Add(assembly, ImmutableArray<TestMethodInfo>.Empty);