Skip to content

SAH-1365: SKB-230 Solution - introducing selective abort and updates in aggregation logic

Trupti Nanaware requested to merge sah-1365 into master

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

  • As a part of this MR Solution is provided for SKB-230. Issue is described below in short
  • When scenario is faced like -TMC SA --> RESOURCING, SDP SA --> EMPTY, CSP SA --> IDLE , Invoke Abort Command .
  • It will take TMC SA to  --> Aborting and will send Abort command to only CSPSselective Abort will be done on subsystems command will be blocked from sub array node if CSP sub array or SD sub array node is empty
  • New rule has been added to aggregation: if SDP SA EMPTY and CSP SA ABORTED , TMC SA will transition to ABORTED . (considering Abort is success on CSP SA, and failed on SDP SA))

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 Trupti Nanaware

Merge request reports