Skip to content
Success

Changes

Summary

  1. pcu: TC_sns_del: improve test stability (details)
  2. remsim: bankd: add TC for creating a mapping with a busy client (details)
Commit 131d5d0cee16b804f7034be1f5d8a2df48c22f3c by lynxis
pcu: TC_sns_del: improve test stability

Add a sleep 1 to ensure the BSSGP flow Ack flows before removing the SNS.
Further add a data weight to the other NSVC to have at least one valid
NSVC with data weights. Otherwise the NSEI would become unavailable.

Related: OS#6751
Change-Id: Icb32e5f46ba7950848343efc46aee67e2397de5d
The file was modifiedpcu/PCU_Tests_SNS.ttcn
Commit cde4976148021b792453e631fe8f1585c58f40f5 by lynxis
remsim: bankd: add TC for creating a mapping with a busy client

Test if a busy client is implicit removed when creating a new mapping
for the same client with a different bankd slot.

After a desynchronisation between the server and bankd happen (e.g. restart the server),
the server might request a mapping between a client slot and a bankd slot
while the bankd still has a different mapping for the same client slot.

Example before this commit:
* server -> bankd: New Mapping (client 1/0, bankd 1/0)
* server <- bankd: Ack
* Restart server
* server -> bankd: New Mapping (client 1/0, bankd 2/0)
* server <- bankd: Ack (implicit remove mapping to bankd 1/0)

Related: SYS#7470
Change-Id: I57112758167c2a29fae9df0cf1e2691c5a8e7bed
The file was modifiedremsim/RemsimBankd_Tests.ttcn