SKA Integration Test Harness
Contents:
ITH as a Platform: Introduction
ITH as a Platform: Concepts and Practical Examples
ITH as a Platform: API Reference
Legacy TMC-centred Test Harness (versions
0.*
,
1.*
)
SKA Integration Test Harness
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
abort() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
actions (ska_integration_test_harness.core.actions.SUTActionSequence property)
actions_default_timeout (ska_integration_test_harness.structure.TelescopeWrapper attribute)
add_actions() (ska_integration_test_harness.core.actions.SUTActionSequence method)
add_early_stop() (ska_integration_test_harness.core.actions.TracerAction method)
(ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
add_error() (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
add_expected_state_changes() (ska_integration_test_harness.actions.StateChangeWaiter method)
add_lrc_completion_to_postconditions() (ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
add_lrc_errors_to_early_stop() (ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
add_postconditions() (ska_integration_test_harness.core.actions.TracerAction method)
(ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
add_preconditions() (ska_integration_test_harness.core.actions.TracerAction method)
(ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
add_warning() (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
additional_inputs_for_mid (ska_integration_test_harness.inputs.validation.BasicInputValidator attribute)
all_emulated() (ska_integration_test_harness.config.TestHarnessConfiguration method)
all_production() (ska_integration_test_harness.config.TestHarnessConfiguration method)
are_default_inputs_validated() (ska_integration_test_harness.init.TestHarnessBuilder method)
as_dict() (ska_integration_test_harness.inputs.DictJSONInput method)
(ska_integration_test_harness.inputs.JSONInput method)
(ska_integration_test_harness.inputs.StrJSONInput method)
as_str() (ska_integration_test_harness.inputs.DictJSONInput method)
(ska_integration_test_harness.inputs.JSONInput method)
(ska_integration_test_harness.inputs.StrJSONInput method)
AssertDevicesAreInState (class in ska_integration_test_harness.core.assertions)
AssertDevicesStateChanges (class in ska_integration_test_harness.core.assertions)
AssertLRCCompletion (class in ska_integration_test_harness.extensions.lrc)
ASSIGN (ska_integration_test_harness.inputs.TestHarnessInputs.InputName attribute)
assign_input (ska_integration_test_harness.inputs.TestHarnessInputs attribute)
assign_resources() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
attribute_name (ska_integration_test_harness.core.assertions.AssertDevicesAreInState attribute)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges attribute)
attribute_value (ska_integration_test_harness.core.assertions.AssertDevicesAreInState attribute)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges attribute)
B
BasicConfigurationValidator (class in ska_integration_test_harness.config.validation)
BasicInputValidator (class in ska_integration_test_harness.inputs.validation)
build() (ska_integration_test_harness.init.TestHarnessBuilder method)
C
central_node (ska_integration_test_harness.facades.TMCCentralNodeFacade property)
(ska_integration_test_harness.facades.TMCFacade property)
centralnode_name (ska_integration_test_harness.config.TMCConfiguration attribute)
CentralNodeAssignResources (class in ska_integration_test_harness.actions.central_node)
CentralNodeLoadDishConfig (class in ska_integration_test_harness.actions.central_node)
CentralNodeReleaseResources (class in ska_integration_test_harness.actions.central_node)
CentralNodeRunCommand (class in ska_integration_test_harness.actions.central_node)
clear_command_call() (ska_integration_test_harness.emulated.EmulatedCSPWrapper method)
(ska_integration_test_harness.emulated.EmulatedDishesWrapper method)
(ska_integration_test_harness.emulated.EmulatedSDPWrapper method)
(ska_integration_test_harness.emulated.EmulatedTeardownHelper static method)
(ska_integration_test_harness.structure.CSPWrapper method)
(ska_integration_test_harness.structure.DishesWrapper method)
(ska_integration_test_harness.structure.SDPWrapper method)
(ska_integration_test_harness.structure.TelescopeWrapper method)
command_input (ska_integration_test_harness.actions.central_node.CentralNodeRunCommand attribute)
(ska_integration_test_harness.actions.subarray.SubarrayRunCommand attribute)
command_kwargs (ska_integration_test_harness.core.actions.TangoCommandAction attribute)
command_name (ska_integration_test_harness.actions.central_node.CentralNodeRunCommand attribute)
(ska_integration_test_harness.actions.subarray.SubarrayRunCommand attribute)
(ska_integration_test_harness.core.actions.TangoCommandAction attribute)
command_param (ska_integration_test_harness.core.actions.TangoCommandAction attribute)
config (ska_integration_test_harness.init.TestHarnessBuilder attribute)
config_as_dict (ska_integration_test_harness.config.reader.YAMLConfigurationReader attribute)
config_reader (ska_integration_test_harness.init.TestHarnessBuilder attribute)
config_validator (ska_integration_test_harness.init.TestHarnessBuilder attribute)
ConfigurationError (class in ska_integration_test_harness.config.validation)
ConfigurationIssue (class in ska_integration_test_harness.config.validation)
ConfigurationReader (class in ska_integration_test_harness.config.reader)
ConfigurationValidator (class in ska_integration_test_harness.config.validation)
ConfigurationWarning (class in ska_integration_test_harness.config.validation)
CONFIGURE (ska_integration_test_harness.inputs.TestHarnessInputs.InputName attribute)
configure() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
configure_input (ska_integration_test_harness.inputs.TestHarnessInputs attribute)
configure_receive_address() (ska_integration_test_harness.emulated.EmulatedSDPWrapper method)
create_action_to_reset_subarray_to_aborted() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_aborting() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_configuring() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_empty() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_idle() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_ready() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_resourcing() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_restarting() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_scanning() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_action_to_reset_subarray_to_state() (ska_integration_test_harness.actions.subarray.SubarrayObsStateResetterFactory method)
create_csp_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
create_dishes_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
create_mccs_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
create_sdp_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
create_telescope_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
create_tmc_wrapper() (ska_integration_test_harness.init.TestHarnessFactory method)
CSP (ska_integration_test_harness.config.TestHarnessConfiguration.SubsystemName attribute)
csp (ska_integration_test_harness.structure.TelescopeWrapper property)
csp_config (ska_integration_test_harness.config.TestHarnessConfiguration attribute)
csp_master (ska_integration_test_harness.facades.CSPFacade property)
csp_master_leaf_node (ska_integration_test_harness.facades.TMCCentralNodeFacade property)
(ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
csp_master_name (ska_integration_test_harness.config.CSPConfiguration attribute)
csp_subarray (ska_integration_test_harness.facades.CSPFacade property)
csp_subarray1_name (ska_integration_test_harness.config.CSPConfiguration property)
csp_subarray_leaf_node (ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
csp_subarrays_names (ska_integration_test_harness.config.CSPConfiguration attribute)
CSPConfiguration (class in ska_integration_test_harness.config)
CSPFacade (class in ska_integration_test_harness.facades)
CSPWrapper (class in ska_integration_test_harness.structure)
current_state() (ska_integration_test_harness.core.state_machine.StateMachine method)
custom_matcher (ska_integration_test_harness.core.assertions.AssertDevicesStateChanges attribute)
D
default_inputs (ska_integration_test_harness.init.TestHarnessBuilder attribute)
DEFAULT_PATH (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
DEFAULT_PORT (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
DEFAULT_SERVICE_NAME (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
DEFAULT_VCC_CONFIG (ska_integration_test_harness.inputs.TestHarnessInputs.InputName attribute)
default_vcc_config_input (ska_integration_test_harness.inputs.TestHarnessInputs attribute)
define_transition() (ska_integration_test_harness.core.state_machine.StateMachine method)
describe_assumption() (ska_integration_test_harness.core.assertions.AssertDevicesAreInState method)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges method)
(ska_integration_test_harness.core.assertions.SUTAssertion method)
(ska_integration_test_harness.extensions.lrc.AssertLRCCompletion method)
description() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.SUTActionSequence method)
(ska_integration_test_harness.core.actions.TangoCommandAction method)
device (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion attribute)
device_trl() (ska_integration_test_harness.core.config.SubsystemConfig method)
devices (ska_integration_test_harness.core.assertions.AssertDevicesAreInState attribute)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges attribute)
devices_by_prefix() (ska_integration_test_harness.core.config.SubsystemConfig method)
devices_info_provider (ska_integration_test_harness.structure.TelescopeWrapper attribute)
DevicesInfoProvider (class in ska_integration_test_harness.common_utils)
DevicesInfoServiceException
DictJSONInput (class in ska_integration_test_harness.inputs)
dish_leaf_node_list (ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
dish_master1_name (ska_integration_test_harness.config.DishesConfiguration attribute)
dish_master2_name (ska_integration_test_harness.config.DishesConfiguration attribute)
dish_master3_name (ska_integration_test_harness.config.DishesConfiguration attribute)
dish_master4_name (ska_integration_test_harness.config.DishesConfiguration attribute)
dish_master_dict (ska_integration_test_harness.facades.DishesFacade property)
dish_master_list (ska_integration_test_harness.facades.DishesFacade property)
(ska_integration_test_harness.structure.DishesWrapper property)
DISHES (ska_integration_test_harness.config.TestHarnessConfiguration.SubsystemName attribute)
dishes (ska_integration_test_harness.structure.TelescopeWrapper property)
dishes_config (ska_integration_test_harness.config.TestHarnessConfiguration attribute)
DishesConfiguration (class in ska_integration_test_harness.config)
DishesFacade (class in ska_integration_test_harness.facades)
DishesWrapper (class in ska_integration_test_harness.structure)
do_logging (ska_integration_test_harness.actions.TelescopeAction attribute)
E
early_stop (ska_integration_test_harness.core.actions.TracerAction property)
(ska_integration_test_harness.core.assertions.TracerAssertion attribute)
EmulatedCSPWrapper (class in ska_integration_test_harness.emulated)
EmulatedDishesWrapper (class in ska_integration_test_harness.emulated)
EmulatedSDPWrapper (class in ska_integration_test_harness.emulated)
EmulatedTeardownHelper (class in ska_integration_test_harness.emulated)
end_observation() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
end_scan() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
ensure_admin_mode_online() (ska_integration_test_harness.production.ProductionCSPWrapper method)
errors_and_warnings (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator attribute)
execute() (ska_integration_test_harness.actions.TelescopeAction method)
(ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.state_machine.StateMachineTransition method)
execute_procedure() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.SUTActionSequence method)
(ska_integration_test_harness.core.actions.TangoCommandAction method)
execute_transition() (ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
expected_attribute_name (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion attribute)
expected_obs_state (ska_integration_test_harness.actions.subarray.SubarrayRunCommand attribute)
expected_result_codes (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion attribute)
expected_side_effects() (ska_integration_test_harness.actions.central_node.MoveToOffCommand method)
(ska_integration_test_harness.actions.central_node.MoveToOnCommand method)
F
fail_if_not_set_up() (ska_integration_test_harness.structure.TelescopeWrapper method)
FileJSONInput (class in ska_integration_test_harness.inputs)
filename (ska_integration_test_harness.config.reader.YAMLConfigurationReader attribute)
force_change_of_obs_state() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
ForceChangeOfObsState (class in ska_integration_test_harness.actions.subarray)
from_config() (ska_integration_test_harness.core.subsystem.Subsystem class method)
from_dict() (ska_integration_test_harness.core.config.ITHConfig class method)
from_yaml_file() (ska_integration_test_harness.core.config.ITHConfig class method)
G
get_active_subsystems() (ska_integration_test_harness.structure.TelescopeWrapper method)
get_all_devices() (ska_integration_test_harness.structure.CSPWrapper method)
(ska_integration_test_harness.structure.DishesWrapper method)
(ska_integration_test_harness.structure.SDPWrapper method)
(ska_integration_test_harness.structure.SubsystemWrapper method)
(ska_integration_test_harness.structure.TMCWrapper method)
get_assertpy_context() (ska_integration_test_harness.core.assertions.TracerAssertion method)
get_critical_errors() (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
get_csp_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_device() (ska_integration_test_harness.core.subsystem.Subsystem method)
get_device_keys() (ska_integration_test_harness.core.subsystem.Subsystem method)
get_device_names() (ska_integration_test_harness.config.CSPConfiguration method)
(ska_integration_test_harness.config.DishesConfiguration method)
(ska_integration_test_harness.config.SDPConfiguration method)
(ska_integration_test_harness.config.SubsystemConfiguration method)
(ska_integration_test_harness.config.TMCConfiguration method)
get_device_recap() (ska_integration_test_harness.common_utils.DevicesInfoProvider method)
get_devices() (ska_integration_test_harness.core.subsystem.Subsystem method)
get_dish_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_included_subsystems() (ska_integration_test_harness.config.TestHarnessConfiguration method)
get_input() (ska_integration_test_harness.inputs.TestHarnessInputs method)
get_last_execution_result() (ska_integration_test_harness.actions.TelescopeAction method)
get_last_lrc_id() (ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
get_mccs_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_non_none_json_inputs() (ska_integration_test_harness.inputs.TestHarnessInputs method)
get_recap() (ska_integration_test_harness.common_utils.TangoDeviceInfo method)
(ska_integration_test_harness.structure.SubsystemWrapper method)
(ska_integration_test_harness.structure.TMCWrapper method)
get_required_subsystems() (ska_integration_test_harness.structure.TelescopeWrapper method)
get_sdp_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_subsystem_config() (ska_integration_test_harness.config.TestHarnessConfiguration method)
get_subsystem_name() (ska_integration_test_harness.structure.CSPWrapper method)
(ska_integration_test_harness.structure.DishesWrapper method)
(ska_integration_test_harness.structure.SDPWrapper method)
(ska_integration_test_harness.structure.SubsystemWrapper method)
(ska_integration_test_harness.structure.TMCWrapper method)
get_subsystems_recap() (ska_integration_test_harness.structure.TelescopeWrapper method)
get_target() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_test_harness_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
get_tmc_configuration() (ska_integration_test_harness.config.reader.ConfigurationReader method)
(ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
get_update_service_url() (ska_integration_test_harness.common_utils.DevicesInfoProvider method)
H
has_subsystem() (ska_integration_test_harness.core.config.ITHConfig method)
I
input_validator (ska_integration_test_harness.init.TestHarnessBuilder attribute)
InputValidator (class in ska_integration_test_harness.inputs.validation)
is_config_validated() (ska_integration_test_harness.init.TestHarnessBuilder method)
is_critical() (ska_integration_test_harness.config.validation.ConfigurationError method)
(ska_integration_test_harness.config.validation.ConfigurationIssue method)
(ska_integration_test_harness.config.validation.ConfigurationWarning method)
is_destination() (ska_integration_test_harness.core.state_machine.StateMachineTransition method)
is_emulated (ska_integration_test_harness.config.SubsystemConfiguration attribute)
is_emulated() (ska_integration_test_harness.emulated.EmulatedCSPWrapper method)
(ska_integration_test_harness.emulated.EmulatedDishesWrapper method)
(ska_integration_test_harness.emulated.EmulatedSDPWrapper method)
(ska_integration_test_harness.production.ProductionCSPWrapper method)
(ska_integration_test_harness.production.ProductionDishesWrapper method)
(ska_integration_test_harness.production.ProductionSDPWrapper method)
(ska_integration_test_harness.production.ProductionTMCWrapper method)
(ska_integration_test_harness.structure.SubsystemWrapper method)
is_equal_to_json() (ska_integration_test_harness.inputs.JSONInput method)
is_logging_enabled() (ska_integration_test_harness.core.actions.SUTAction method)
is_long_running_command (ska_integration_test_harness.actions.TelescopeCommandAction attribute)
is_reachable() (ska_integration_test_harness.core.state_machine.StateMachine method)
is_subarray_initialised() (ska_integration_test_harness.structure.TMCWrapper method)
is_timeout_managed() (ska_integration_test_harness.core.assertions.TracerAssertion method)
is_tracer_managed() (ska_integration_test_harness.core.assertions.TracerAssertion method)
is_valid() (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
is_valid_source() (ska_integration_test_harness.core.state_machine.StateMachineTransition method)
ITHConfig (class in ska_integration_test_harness.core.config)
J
JSONInput (class in ska_integration_test_harness.inputs)
K
kube_namespace (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
(ska_integration_test_harness.init.TestHarnessBuilder attribute)
L
last_command_result (ska_integration_test_harness.core.actions.TangoCommandAction attribute)
last_devices_info (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
last_update_time (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
load_dish_vcc_configuration() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
log() (ska_integration_test_harness.config.validation.ConfigurationError method)
(ska_integration_test_harness.config.validation.ConfigurationIssue method)
(ska_integration_test_harness.config.validation.ConfigurationWarning method)
log_postconditions (ska_integration_test_harness.core.actions.TracerAction attribute)
log_preconditions (ska_integration_test_harness.core.actions.TracerAction attribute)
logger (ska_integration_test_harness.config.validation.ConfigurationValidator attribute)
(ska_integration_test_harness.config.validation.SubsystemConfigurationValidator attribute)
(ska_integration_test_harness.core.actions.SUTAction attribute)
(ska_integration_test_harness.inputs.validation.InputValidator attribute)
logger_prefix (ska_integration_test_harness.config.validation.ConfigurationValidator attribute)
(ska_integration_test_harness.inputs.validation.InputValidator attribute)
lrc_id (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion attribute)
M
mandatory_attributes() (ska_integration_test_harness.config.CSPConfiguration method)
(ska_integration_test_harness.config.DishesConfiguration method)
(ska_integration_test_harness.config.SDPConfiguration method)
(ska_integration_test_harness.config.SubsystemConfiguration method)
(ska_integration_test_harness.config.TMCConfiguration method)
match_lrc_completion() (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion method)
MCCS (ska_integration_test_harness.config.TestHarnessConfiguration.SubsystemName attribute)
mccs (ska_integration_test_harness.structure.TelescopeWrapper property)
mccs_config (ska_integration_test_harness.config.TestHarnessConfiguration attribute)
mccs_controller (ska_integration_test_harness.facades.MCCSFacade property)
mccs_master_leaf_node (ska_integration_test_harness.facades.TMCFacade property)
mccs_subarray (ska_integration_test_harness.facades.MCCSFacade property)
mccs_subarray_leaf_node (ska_integration_test_harness.facades.TMCFacade property)
MCCSFacade (class in ska_integration_test_harness.facades)
message (ska_integration_test_harness.config.validation.ConfigurationIssue attribute)
module
ska_integration_test_harness.actions
ska_integration_test_harness.actions.central_node
ska_integration_test_harness.actions.subarray
ska_integration_test_harness.common_utils
ska_integration_test_harness.config
ska_integration_test_harness.config.reader
ska_integration_test_harness.config.validation
ska_integration_test_harness.core
ska_integration_test_harness.core.actions
ska_integration_test_harness.core.assertions
ska_integration_test_harness.core.config
ska_integration_test_harness.core.state_machine
ska_integration_test_harness.core.subsystem
ska_integration_test_harness.emulated
ska_integration_test_harness.extensions
ska_integration_test_harness.extensions.lrc
ska_integration_test_harness.facades
ska_integration_test_harness.init
ska_integration_test_harness.inputs
ska_integration_test_harness.inputs.validation
ska_integration_test_harness.production
ska_integration_test_harness.structure
monitor_lrc() (ska_integration_test_harness.extensions.lrc.AssertLRCCompletion method)
move_to_off() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
move_to_on() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
MoveToOff (class in ska_integration_test_harness.actions.central_node)
MoveToOffCommand (class in ska_integration_test_harness.actions.central_node)
MoveToOn (class in ska_integration_test_harness.actions.central_node)
MoveToOnCommand (class in ska_integration_test_harness.actions.central_node)
N
name (ska_integration_test_harness.common_utils.TangoDeviceInfo attribute)
(ska_integration_test_harness.core.config.SubsystemConfig attribute)
name() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.TangoCommandAction method)
P
path (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
path_to() (ska_integration_test_harness.core.state_machine.StateMachine method)
perform_action() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
port (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
postconditions (ska_integration_test_harness.core.actions.TracerAction property)
preconditions (ska_integration_test_harness.core.actions.TracerAction property)
previous_value (ska_integration_test_harness.core.assertions.AssertDevicesStateChanges attribute)
ProductionCSPWrapper (class in ska_integration_test_harness.production)
ProductionDishesWrapper (class in ska_integration_test_harness.production)
ProductionSDPWrapper (class in ska_integration_test_harness.production)
ProductionTMCWrapper (class in ska_integration_test_harness.production)
pst (ska_integration_test_harness.facades.CSPFacade property)
pst_name (ska_integration_test_harness.config.CSPConfiguration attribute)
R
reach() (ska_integration_test_harness.core.state_machine.StateMachine method)
read_config_file() (ska_integration_test_harness.init.TestHarnessBuilder method)
read_configuration_file() (ska_integration_test_harness.config.reader.YAMLConfigurationReader method)
RELEASE (ska_integration_test_harness.inputs.TestHarnessInputs.InputName attribute)
release_all_resources() (ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
release_input (ska_integration_test_harness.inputs.TestHarnessInputs attribute)
release_resources() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
required_inputs (ska_integration_test_harness.inputs.validation.BasicInputValidator attribute)
reset() (ska_integration_test_harness.actions.StateChangeWaiter method)
(ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
reset_delay() (ska_integration_test_harness.emulated.EmulatedTeardownHelper static method)
reset_health_state() (ska_integration_test_harness.emulated.EmulatedTeardownHelper static method)
reset_transitions_data() (ska_integration_test_harness.emulated.EmulatedTeardownHelper static method)
restart() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
run_command_on_central_node() (ska_integration_test_harness.facades.TMCFacade method)
run_command_on_subarray_node() (ska_integration_test_harness.facades.TMCFacade method)
S
SCAN (ska_integration_test_harness.inputs.TestHarnessInputs.InputName attribute)
scan() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
scan_input (ska_integration_test_harness.inputs.TestHarnessInputs attribute)
SDP (ska_integration_test_harness.config.TestHarnessConfiguration.SubsystemName attribute)
sdp (ska_integration_test_harness.structure.TelescopeWrapper property)
sdp_config (ska_integration_test_harness.config.TestHarnessConfiguration attribute)
sdp_master (ska_integration_test_harness.facades.SDPFacade property)
sdp_master_leaf_node (ska_integration_test_harness.facades.TMCCentralNodeFacade property)
(ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
sdp_master_name (ska_integration_test_harness.config.SDPConfiguration attribute)
sdp_subarray (ska_integration_test_harness.facades.SDPFacade property)
sdp_subarray1_name (ska_integration_test_harness.config.SDPConfiguration property)
sdp_subarray_leaf_node (ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
sdp_subarrays_names (ska_integration_test_harness.config.SDPConfiguration attribute)
SDPConfiguration (class in ska_integration_test_harness.config)
SDPFacade (class in ska_integration_test_harness.facades)
SDPWrapper (class in ska_integration_test_harness.structure)
service_name (ska_integration_test_harness.common_utils.DevicesInfoProvider attribute)
set_config() (ska_integration_test_harness.init.TestHarnessFactory method)
set_default_inputs() (ska_integration_test_harness.init.TestHarnessBuilder method)
(ska_integration_test_harness.init.TestHarnessFactory method)
set_kubernetes_namespace() (ska_integration_test_harness.init.TestHarnessBuilder method)
set_logging() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.SUTActionSequence method)
set_logging_policy() (ska_integration_test_harness.actions.TelescopeAction method)
(ska_integration_test_harness.actions.TelescopeActionSequence method)
set_standby() (ska_integration_test_harness.facades.TMCCentralNodeFacade method)
(ska_integration_test_harness.facades.TMCFacade method)
set_subarray_id() (ska_integration_test_harness.facades.TMCFacade method)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade method)
(ska_integration_test_harness.structure.CSPWrapper method)
(ska_integration_test_harness.structure.SDPWrapper method)
(ska_integration_test_harness.structure.TelescopeWrapper method)
(ska_integration_test_harness.structure.TMCWrapper method)
set_synchronise_on_transient_state() (ska_integration_test_harness.actions.TransientQuiescentCommandAction method)
set_termination_condition_policy() (ska_integration_test_harness.actions.TelescopeAction method)
(ska_integration_test_harness.actions.TelescopeActionSequence method)
set_termination_condition_timeout() (ska_integration_test_harness.actions.TelescopeAction method)
(ska_integration_test_harness.actions.TelescopeActionSequence method)
set_up() (ska_integration_test_harness.structure.TelescopeWrapper method)
SetStandby (class in ska_integration_test_harness.actions.central_node)
setup() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.TracerAction method)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges method)
(ska_integration_test_harness.core.assertions.SUTAssertion method)
(ska_integration_test_harness.core.assertions.TracerAssertion method)
(ska_integration_test_harness.extensions.lrc.AssertLRCCompletion method)
(ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
ska_integration_test_harness.actions
module
ska_integration_test_harness.actions.central_node
module
ska_integration_test_harness.actions.subarray
module
ska_integration_test_harness.common_utils
module
ska_integration_test_harness.config
module
ska_integration_test_harness.config.reader
module
ska_integration_test_harness.config.validation
module
ska_integration_test_harness.core
module
ska_integration_test_harness.core.actions
module
ska_integration_test_harness.core.assertions
module
ska_integration_test_harness.core.config
module
ska_integration_test_harness.core.state_machine
module
ska_integration_test_harness.core.subsystem
module
ska_integration_test_harness.emulated
module
ska_integration_test_harness.extensions
module
ska_integration_test_harness.extensions.lrc
module
ska_integration_test_harness.facades
module
ska_integration_test_harness.init
module
ska_integration_test_harness.inputs
module
ska_integration_test_harness.inputs.validation
module
ska_integration_test_harness.production
module
ska_integration_test_harness.structure
module
StateChangeWaiter (class in ska_integration_test_harness.actions)
StateMachine (class in ska_integration_test_harness.core.state_machine)
StateMachineError
StateMachineNavigationError
StateMachineNoPathError
StateMachineTransition (class in ska_integration_test_harness.core.state_machine)
StrJSONInput (class in ska_integration_test_harness.inputs)
subarray_node (ska_integration_test_harness.facades.TMCFacade property)
(ska_integration_test_harness.facades.TMCSubarrayNodeFacade property)
SubarrayAbort (class in ska_integration_test_harness.actions.subarray)
SubarrayAssignResources (class in ska_integration_test_harness.actions.subarray)
SubarrayConfigure (class in ska_integration_test_harness.actions.subarray)
SubarrayEndObservation (class in ska_integration_test_harness.actions.subarray)
SubarrayEndScan (class in ska_integration_test_harness.actions.subarray)
SubarrayForceAbort (class in ska_integration_test_harness.actions.subarray)
SubarrayMoveToOff (class in ska_integration_test_harness.actions.subarray)
SubarrayMoveToOn (class in ska_integration_test_harness.actions.subarray)
SubarrayObsStateResetterFactory (class in ska_integration_test_harness.actions.subarray)
SubarrayReleaseAllResources (class in ska_integration_test_harness.actions.subarray)
SubarrayRestart (class in ska_integration_test_harness.actions.subarray)
SubarrayRunCommand (class in ska_integration_test_harness.actions.subarray)
subarrays_names (ska_integration_test_harness.config.TMCConfiguration attribute)
SubarrayScan (class in ska_integration_test_harness.actions.subarray)
Subsystem (class in ska_integration_test_harness.core.subsystem)
subsystem() (ska_integration_test_harness.core.config.ITHConfig method)
subsystem_validators (ska_integration_test_harness.config.validation.BasicConfigurationValidator attribute)
SubsystemConfig (class in ska_integration_test_harness.core.config)
SubsystemConfiguration (class in ska_integration_test_harness.config)
SubsystemConfigurationValidator (class in ska_integration_test_harness.config.validation)
SubsystemWrapper (class in ska_integration_test_harness.structure)
supports_low() (ska_integration_test_harness.config.SubsystemConfiguration method)
(ska_integration_test_harness.config.TMCConfiguration method)
(ska_integration_test_harness.structure.TMCWrapper method)
supports_mid() (ska_integration_test_harness.config.SubsystemConfiguration method)
(ska_integration_test_harness.config.TMCConfiguration method)
(ska_integration_test_harness.structure.TMCWrapper method)
SUTAction (class in ska_integration_test_harness.core.actions)
SUTActionSequence (class in ska_integration_test_harness.core.actions)
SUTAssertion (class in ska_integration_test_harness.core.assertions)
synchronise_on_transient_state (ska_integration_test_harness.actions.TransientQuiescentCommandAction attribute)
T
TangoCommandAction (class in ska_integration_test_harness.core.actions)
TangoDeviceInfo (class in ska_integration_test_harness.common_utils)
TangoLRCAction (class in ska_integration_test_harness.extensions.lrc)
target (ska_integration_test_harness.config.SubsystemConfiguration attribute)
(ska_integration_test_harness.config.TMCConfiguration attribute)
target_device (ska_integration_test_harness.actions.TelescopeCommandAction attribute)
(ska_integration_test_harness.core.actions.TangoCommandAction attribute)
tear_down() (ska_integration_test_harness.emulated.EmulatedCSPWrapper method)
(ska_integration_test_harness.emulated.EmulatedDishesWrapper method)
(ska_integration_test_harness.emulated.EmulatedSDPWrapper method)
(ska_integration_test_harness.production.ProductionTMCWrapper method)
(ska_integration_test_harness.structure.CSPWrapper method)
(ska_integration_test_harness.structure.DishesWrapper method)
(ska_integration_test_harness.structure.SDPWrapper method)
(ska_integration_test_harness.structure.TelescopeWrapper method)
(ska_integration_test_harness.structure.TMCWrapper method)
telescope (ska_integration_test_harness.actions.TelescopeAction attribute)
TelescopeAction (class in ska_integration_test_harness.actions)
TelescopeActionSequence (class in ska_integration_test_harness.actions)
TelescopeCommandAction (class in ska_integration_test_harness.actions)
TelescopeWrapper (class in ska_integration_test_harness.structure)
termination_condition() (ska_integration_test_harness.actions.central_node.CentralNodeLoadDishConfig method)
(ska_integration_test_harness.actions.central_node.CentralNodeReleaseResources method)
(ska_integration_test_harness.actions.central_node.MoveToOff method)
(ska_integration_test_harness.actions.central_node.MoveToOffCommand method)
(ska_integration_test_harness.actions.central_node.MoveToOn method)
(ska_integration_test_harness.actions.central_node.MoveToOnCommand method)
(ska_integration_test_harness.actions.central_node.SetStandby method)
(ska_integration_test_harness.actions.subarray.ForceChangeOfObsState method)
(ska_integration_test_harness.actions.subarray.SubarrayEndObservation method)
(ska_integration_test_harness.actions.subarray.SubarrayEndScan method)
(ska_integration_test_harness.actions.subarray.SubarrayForceAbort method)
(ska_integration_test_harness.actions.subarray.SubarrayReleaseAllResources method)
(ska_integration_test_harness.actions.subarray.SubarrayRunCommand method)
(ska_integration_test_harness.actions.subarray.SubarrayScan method)
(ska_integration_test_harness.actions.TelescopeAction method)
(ska_integration_test_harness.actions.TelescopeActionSequence method)
(ska_integration_test_harness.actions.TelescopeCommandAction method)
(ska_integration_test_harness.actions.TransientQuiescentCommandAction method)
termination_condition_for_lrc() (ska_integration_test_harness.actions.TelescopeCommandAction method)
termination_condition_for_quiescent_state() (ska_integration_test_harness.actions.central_node.CentralNodeAssignResources method)
(ska_integration_test_harness.actions.subarray.SubarrayAbort method)
(ska_integration_test_harness.actions.subarray.SubarrayAssignResources method)
(ska_integration_test_harness.actions.subarray.SubarrayConfigure method)
(ska_integration_test_harness.actions.subarray.SubarrayRestart method)
(ska_integration_test_harness.actions.TransientQuiescentCommandAction method)
termination_condition_for_transient_state() (ska_integration_test_harness.actions.central_node.CentralNodeAssignResources method)
(ska_integration_test_harness.actions.subarray.SubarrayAbort method)
(ska_integration_test_harness.actions.subarray.SubarrayAssignResources method)
(ska_integration_test_harness.actions.subarray.SubarrayConfigure method)
(ska_integration_test_harness.actions.subarray.SubarrayRestart method)
(ska_integration_test_harness.actions.TransientQuiescentCommandAction method)
termination_condition_timeout (ska_integration_test_harness.actions.TelescopeAction attribute)
test_harness_factory (ska_integration_test_harness.init.TestHarnessBuilder attribute)
TestHarnessBuilder (class in ska_integration_test_harness.init)
TestHarnessConfiguration (class in ska_integration_test_harness.config)
TestHarnessConfiguration.SubsystemName (class in ska_integration_test_harness.config)
TestHarnessFactory (class in ska_integration_test_harness.init)
TestHarnessInputs (class in ska_integration_test_harness.inputs)
TestHarnessInputs.InputName (class in ska_integration_test_harness.inputs)
timeout (ska_integration_test_harness.core.assertions.TracerAssertion property)
TMC (ska_integration_test_harness.config.TestHarnessConfiguration.SubsystemName attribute)
tmc (ska_integration_test_harness.structure.TelescopeWrapper property)
tmc_config (ska_integration_test_harness.config.TestHarnessConfiguration attribute)
tmc_csp_master_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_csp_subarray_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration property)
tmc_csp_subarrays_leaf_nodes_names (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_dish_leaf_node1_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_dish_leaf_node2_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_dish_leaf_node3_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_dish_leaf_node4_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_mccs_master_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_mccs_subarray_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration property)
tmc_mccs_subarrays_leaf_nodes_names (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_sdp_master_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_sdp_subarray_leaf_node_name (ska_integration_test_harness.config.TMCConfiguration property)
tmc_sdp_subarrays_leaf_nodes_names (ska_integration_test_harness.config.TMCConfiguration attribute)
tmc_subarraynode1_name (ska_integration_test_harness.config.TMCConfiguration property)
TMCCentralNodeFacade (class in ska_integration_test_harness.facades)
TMCConfiguration (class in ska_integration_test_harness.config)
TMCFacade (class in ska_integration_test_harness.facades)
TMCSubarrayNodeFacade (class in ska_integration_test_harness.facades)
TMCWrapper (class in ska_integration_test_harness.structure)
to_yaml() (ska_integration_test_harness.core.config.ITHConfig method)
(ska_integration_test_harness.core.config.SubsystemConfig method)
tracer (ska_integration_test_harness.core.actions.TracerAction attribute)
(ska_integration_test_harness.core.assertions.TracerAssertion property)
TracerAction (class in ska_integration_test_harness.core.actions)
TracerAssertion (class in ska_integration_test_harness.core.assertions)
TransientQuiescentCommandAction (class in ska_integration_test_harness.actions)
U
unset_defective_status() (ska_integration_test_harness.emulated.EmulatedTeardownHelper static method)
update() (ska_integration_test_harness.common_utils.DevicesInfoProvider method)
V
validate() (ska_integration_test_harness.config.validation.SubsystemConfigurationValidator method)
validate_configurations() (ska_integration_test_harness.init.TestHarnessBuilder method)
validate_default_inputs() (ska_integration_test_harness.init.TestHarnessBuilder method)
validate_inputs_correctness() (ska_integration_test_harness.inputs.validation.BasicInputValidator method)
(ska_integration_test_harness.inputs.validation.InputValidator method)
validate_inputs_presence() (ska_integration_test_harness.inputs.validation.BasicInputValidator method)
(ska_integration_test_harness.inputs.validation.InputValidator method)
validate_subsystems_configurations() (ska_integration_test_harness.config.validation.BasicConfigurationValidator method)
(ska_integration_test_harness.config.validation.ConfigurationValidator method)
validate_subsystems_presence() (ska_integration_test_harness.config.validation.BasicConfigurationValidator method)
(ska_integration_test_harness.config.validation.ConfigurationValidator method)
verify() (ska_integration_test_harness.core.assertions.AssertDevicesAreInState method)
(ska_integration_test_harness.core.assertions.AssertDevicesStateChanges method)
(ska_integration_test_harness.core.assertions.SUTAssertion method)
(ska_integration_test_harness.extensions.lrc.AssertLRCCompletion method)
verify_postconditions() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.TracerAction method)
(ska_integration_test_harness.extensions.lrc.TangoLRCAction method)
verify_preconditions() (ska_integration_test_harness.core.actions.SUTAction method)
(ska_integration_test_harness.core.actions.TracerAction method)
version (ska_integration_test_harness.common_utils.TangoDeviceInfo attribute)
W
wait_all() (ska_integration_test_harness.actions.StateChangeWaiter method)
wait_termination (ska_integration_test_harness.actions.TelescopeAction attribute)
with_attribute() (ska_integration_test_harness.inputs.DictJSONInput method)
(ska_integration_test_harness.inputs.JSONInput method)
(ska_integration_test_harness.inputs.StrJSONInput method)
Y
YAMLConfigurationReader (class in ska_integration_test_harness.config.reader)