Skip to content

SAH-1449: Extend test harness to work with real real devices. Implementation for BDD test case for TMC-SDP On command

shraddhabajare requested to merge sah-1449 into main

1. What this MR does / why we need it:

  • What
  1. This MR updates existing test harness implementation to work with real devices
  2. Expose Make variables to simulate the DISH, SDP and CSP devices in deployement
  3. Feature file for TMC-SDP TelescopeOn functionaliy
  4. Implementation of BDD test case scenarios for On and Off functionality
  • why:
  1. This helps in achieving commonality within code and ability for test harness to work when real subsystems are deployed.
  2. It is required for pairwise testing for MID TMC and SDP (SS-116)

2. Make sure that you've checked the boxes below before you submit MR:

  • No conflict with master branch.
  • Merge Request Title appropriate.
  • Unit/Integration tests added and existing test cases are passing.
  • Variable and Function names state the purpose.
  • There is no commented out code, print/debug statements.
  • Logs are added wherever necessary.
  • Exception is handled wherever required.
Edited by shraddhabajare

Merge request reports