public void LambdaJobsForEach_Performance_ThreeComponents( [Values(ScheduleType.Run, ScheduleType.Schedule, ScheduleType.ScheduleParallel)] ScheduleType scheduleType, [Values(1, 1000, 100000)] int entityCount) { var archetype = m_Manager.CreateArchetype(typeof(EcsTestFloatData), typeof(EcsTestFloatData2), typeof(EcsTestFloatData3)); using (var entities = new NativeArray <Entity>(entityCount, Allocator.TempJob)) { m_Manager.CreateEntity(archetype, entities); Measure.Method(() => { TestSystem.ThreeComponentLambda(scheduleType); }).WarmupCount(5).MeasurementCount(100).Run(); } }