using System; using System.Collections.Generic; using Unity.Pipeline.Models; namespace Unity.Pipeline { /// /// Response for test execution commands, containing summary and detailed results /// [Serializable] public class TestExecutionResponse : CommandExecutionResponse { public TestSummary Summary { get; set; } public List Results { get; set; } public double Duration { get; set; } public string StatusPath { get; set; } // For async mode public string Mode { get; set; } // EditMode, PlayMode, or All public string FilterApplied { get; set; } // What filter was used, if any public TestExecutionResponse() { Results = new List(); Summary = new TestSummary(); } } }