1.5 KiB
1.5 KiB
source_files, generated_at, model, schema_version, sha256
| source_files | generated_at | model | schema_version | sha256 | ||
|---|---|---|---|---|---|---|
|
2026-04-17T16:26:51.854079+00:00 | zai-org/GLM-5-FP8 | 1 | 73f0d595156f65dc |
Report
Purpose
This module provides functionality for generating ISO-compliant test summary reports. It transforms test data (channels, ISO codes, filter classes, electronic IDs, data flags) into a formatted text file output suitable for documentation and compliance purposes. The report lists all channels with their associated metadata in a structured format.
Public Interface
SummaryReport (public class)
string GetLines()— Returns the complete formatted report as a single string, including a header line with channel count followed by one line per channel.static SummaryReport CreateSummaryReport(Test test)— Factory method that creates aSummaryReportfrom aTestobject, extracting and sorting all channel data.static void OutputToPath(string path, SummaryReport summary)— Writes the summary report to a file named"TestNo_FilterList.txt"in the specified directory. Can throw I/O exceptions.
ChannelData (internal class)
int ChannelNumber { get; set; }— The display order number of the channel; default is 1.string ISOCode { get; set; }— The ISO code for the channel; default isstring.Empty.string ChannelName { get; set; }— The