Files
SystemX.Web/Projects/WebClient/Web.Tra/Model/TestResult.cs
2025-09-23 10:03:12 +09:00

59 lines
1.8 KiB
C#

using SystemX.Core.DB;
namespace Web.Tra.Model
{
public class TestResult : IDataModel
{
//log data
public List<DecompressTestResult> DecompressTestResult { get; set; }
public List<ParseTestResult> ParseTestResult { get; set; }
//test list data
public long No { get; set; }
public TestList? TestList { get; set; }
}
public class DecompressTestResult : IDataModel
{
public int StepID { get; set; }
public double MeasVal { get; set; }
public string MeasValStr { get; set; }
public string Message { get; set; }
public string GlobalMin { get; set; }
public string MeasuredValue { get; set; }
public string GlobalMax { get; set; }
public string Result { get; set; }
public string SpentTime { get; set; }
}
public class ParseTestResult : IDataModel
{
public int StepNo { get; set; }
public long Position { get; set; }
public string Variant { get; set; }
public string Gate { get; set; }
public string MO { get; set; }
public string Function { get; set; }
public string Min { get; set; }
public string MeasuredValue { get; set; }
public string Max { get; set; }
public string Dimension { get; set; }
public string Result { get; set; }
public string Duration { get; set; }
}
public class TestList
{
public PROD_Group ProdGroup { get; set; }
public PROD_Release ProdRelease { get; set; }
public PROD_Variant ProdVariant { get; set; }
public STAT_TestCode StatTestCode { get; set; }
public STOR_TestListFile StorTestListFile { get; set; }
public List<VRFY_TestListFileRelease> TestListFile { get; set; }
}
}