nmos-testing icon indicating copy to clipboard operation
nmos-testing copied to clipboard

Soften the policy of deactivating IS-05 Senders/Receivers

Open N-Nagorny opened this issue 2 years ago • 3 comments

Fixes the tests that deactivate IS-05 Senders/Receivers that might lead to unintended consequences.

N-Nagorny avatar Apr 30 '23 22:04 N-Nagorny

What are those "unintended" consequences? On the opposite I think that deactivating only the senders that are IS-11 compliant may be the cause of such unintended consequences because the non IS-11 Senders and Receivers may cause side-effects to the IS-11 Sender and Receiver under test. It is much safer to disable all the Senders and Receivers of the device under test to prevent such side-effects.

alabou avatar May 01 '23 13:05 alabou

Solution from the call.

Go through the list of IS-05 Senders/Receivers and turn them off one by one. If a Sender/Receiver failed to get inactive, check if it's an IS-11 Sender/Receiver. If it is, then return test.FAIL, if not, just fixate it. In the end of the loop, collect all the fails for non IS-11 Sender/Receivers and return test.WARNING with the corresponding warning message.

N-Nagorny avatar May 01 '23 14:05 N-Nagorny

@garethsb, could you please take a look at it?

N-Nagorny avatar May 29 '23 14:05 N-Nagorny