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 ObjectMetaInfo

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()