TestimoX

API Reference

Class

BenchmarkPack

Namespace TestimoX.Benchmarks
Assembly TestimoX
Modifiers sealed

A portable, versioned collection of benchmark profiles and controls.

Inheritance

  • Object
  • BenchmarkPack

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public Int32 SchemaVersion { get; set; } #

Gets or sets the TestimoX pack schema version.

public String Id { get; set; } #

Gets or sets the stable pack identifier.

public String Vendor { get; set; } #

Gets or sets the source publisher or benchmark vendor.

public String Product { get; set; } #

Gets or sets the benchmarked product name.

public String ProductVersion { get; set; } #

Gets or sets the benchmarked product version.

public BenchmarkProductVariant ProductVariant { get; set; } #

Gets or sets the benchmark product variant.

public String BenchmarkVersion { get; set; } #

Gets or sets the source benchmark version.

public String DisplayName { get; set; } #

Gets or sets the user-facing pack name.

public Nullable<DateTimeOffset> ReleasedAt { get; set; } #

Gets or sets the source benchmark release date when known.

public String GeneratorVersion { get; set; } #

Gets or sets the TestimoX importer version that created the pack.

public DateTimeOffset GeneratedAt { get; set; } #

Gets or sets the time at which this pack was created.

public String ContentHash { get; set; } #

Gets or sets the SHA-256 hash of the pack excluding this property.

public BenchmarkApplicability Applicability { get; set; } #

Gets or sets host constraints that apply to the entire pack.

public List<BenchmarkSourceReference> Sources { get; set; } #

Gets or sets the source files from which this pack was imported.

public List<BenchmarkProfileDefinition> Profiles { get; set; } #

Gets or sets the selectable profiles.

public List<BenchmarkControlDefinition> Controls { get; set; } #

Gets or sets all controls retained from the imported sources.