TestimoX

API Reference

Class

RunScoreSummary

Namespace TestimoX.Scoring
Assembly TestimoX
Modifiers sealed

Run-level summary across scopes. Scores are roll-ups of per-scope values.

Inheritance

  • Object
  • RunScoreSummary

Constructors

public RunScoreSummary() #

Properties

public Int32 Security { get; set; } #

Security score for the whole run (weighted roll-up of scopes).

public Int32 Health { get; set; } #

Health score for the whole run (weighted roll-up of scopes).

public Int32 Overall { get; set; } #

Overall score for the whole run (conservative blend of Security/Health roll-ups).

public Double Coverage { get; set; } #

Simple run-wide coverage estimate (weighted average of per-scope coverage by ExecutedFamilies).

public Double Confidence { get; set; } #

Confidence placeholder (currently == Coverage; may incorporate freshness later).

public List<ScopeScore> Forest { get; set; } #

Forest-level score entries (typically one).

public List<ScopeScore> Domains { get; set; } #

Domain-level score entries (one per domain present in results).

public List<ScopeScore> DomainControllers { get; set; } #

DC-level score entries (one per DC present in results).