Skip to content

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

Inheritance Object → MetaInfo

Properties

Executor

The name of the executor or automation agent.

public string Executor { get; set; }

Property Value

String

Mode

The execution mode.

public string Mode { get; set; }

Property Value

String

Date

The date of execution

public string Date { get; set; }

Property Value

String

Sprint

The sprint identifier or label associated with the test run.

public string Sprint { get; set; }

Property Value

String

Build

The build number associated with the test run.

public string Build { get; set; }

Property Value

String

Environment

The execution environment (e.g., QA, Staging, Production).

public string Environment { get; set; }

Property Value

String

ReleaseVersion

The release version associated with the test run.

public string ReleaseVersion { get; set; }

Property Value

String

CommitHash

The commit hash from the vcs.

public string CommitHash { get; set; }

Property Value

String

BranchName

The branch name from which the test was executed.

public string BranchName { get; set; }

Property Value

String

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

String

CustomFields

Custom metadata fields to be included in the report's meta information section.

public Dictionary<string, string> CustomFields { get; set; }

Property Value

Dictionary<String, String>

Constructors

MetaInfo()

public MetaInfo()