MetaInfo
Namespace: TrganReport.Models
Represents metadata associated with a test execution run. This includes environment details, versioning, and custom fields for enhanced traceability.
public sealed class MetaInfo
Properties
Executor
The name of the executor or automation agent.
public string Executor { get; set; }
Property Value
Mode
The execution mode.
public string Mode { get; set; }
Property Value
Date
The date of execution
public string Date { get; set; }
Property Value
Sprint
The sprint identifier or label associated with the test run.
public string Sprint { get; set; }
Property Value
Build
The build number associated with the test run.
public string Build { get; set; }
Property Value
Environment
The execution environment (e.g., QA, Staging, Production).
public string Environment { get; set; }
Property Value
ReleaseVersion
The release version associated with the test run.
public string ReleaseVersion { get; set; }
Property Value
CommitHash
The commit hash from the vcs.
public string CommitHash { get; set; }
Property Value
BranchName
The branch name from which the test was executed.
public string BranchName { get; set; }
Property Value
ChangeLogSummary
A descriptive summary of the changes, including details, messages, or reasons for the current execution. This information is always attached last in the report for maximum visibility.
public string ChangeLogSummary { get; set; }
Property Value
CustomFields
Custom metadata fields to be included in the report's meta information section.
public Dictionary<string, string> CustomFields { get; set; }
Property Value
Constructors
MetaInfo()
public MetaInfo()