###################################### TMC MID integration Testing guidelines ###################################### **************************** Pair wise testing - TMC-DISH **************************** Pair wise testing is way of testing the TMC code with real DISH subsystem in place. using latest `test-harness` implemented. Commands implemented ^^^^^^^^^^^^^^^^^^^^ To test with tmc_sdp pair execute the command `make k8s-test MARK=tmc_sdp SDP_SIMULATION_ENABLED=false`. * ``On`` - Testing On command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Off`` - Testing Off command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Configure`` - Testing Configure command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``End`` - Testing End command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Abort`` - Testing Abort command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Scan`` - Testing Scan command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Endscan`` - Testing Endscan command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Successive Configure`` - Testing Successive Configure command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Successive Scan`` - Testing Successive Scan command on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``Long Sequence Commands`` - Testing Long Sequence Functionality Commands on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems. * ``TelescopeHealthState transition`` - Testing TelescopeHealthState transition on TMC with real DISH Masters and mocked/simulated SDP and CSP subsystems.