ska_oso_pdm.sb_definition.qa_threshold_overrides

The ska_oso_pdm.sb_definition.qa_threshold_overrides module models SB entities concerned with quality assurance threshold overrides. The contents of the module are presented in the diagram below.

../../_images/ska_oso_pdm_sb_definition_qa_threshold_overrides.svg

Class diagram for the qa_threshold_overrides module

An example serialisation of this model to JSON is shown below.

{
	"csp": {
		"cbf": {
			"processor_ready_percent": 95.5
		}
	}
}

Models for QA threshold overrides on an SBDefinition.

class CBFQAThresholdOverrides(*, processor_ready_percent: float | None = None)[source]

Threshold overrides for CBF QA metrics.

class CSPQAThresholdOverrides(*, cbf: ~ska_oso_pdm.sb_definition.qa_threshold_overrides.CBFQAThresholdOverrides = <factory>)[source]

Threshold overrides for CSP QA metrics.

class QAThresholdOverrides(*, csp: ~ska_oso_pdm.sb_definition.qa_threshold_overrides.CSPQAThresholdOverrides = <factory>)[source]

Threshold overrides for subsystem QA metrics.