RAW_NS: SNS Add: handle IPv4/IPv6 element in SNS Ack (details)
RAW_NS: SNS Changeweight: remove IPv4/IPv6 element in SNS Ack (details)
PCUIF: fix usage of bts number in PCUIF_TXT_IND (details)
Commit
58ace8f7f296e3f3f5fa67d99e2622448f4767dc
by lynxis
PCU_Tests_SNS: SNS Add: handle NS_Alive while waiting for SNS_Ack
Similiar to 61ccea9ecadc ("PCU_Tests_SNS: del/change weight: don't fail on NS"), the SNS Add procedure might have to handle a NS Alive PDU in the receiving queue while waiting for a SNS ACK.
Commit
3f48fa0ffbdea022e3138bba8c89243e82f42a05
by Pau Espin Pedrol
testenv: make copy= more intuitive
Currently copy= in testenv.cfg creates copies of files under the full source file name under the target directory: copy=dir/file.cfg creates dir/file.cfg (like "cp -a --parents"). This is not very intuitive, change it to create a "file.cfg" instead without subdirectory. With this change, it behaves the same as "cp -a".
Commit
798c9a1dedaf43f9a0f3c4c3b967fb898bf7e170
by Pau Espin Pedrol
remsim: Add initial testenv
"server" testsuite is working as goos as in docker-playground.git "bankd" testsuite is currently failing due to bankd exiting early after starting. "client" is not currently working/running in docker-playground, initial config copied here for completeness.
This commit hence allows already quickly running "server" testsuite.
When we receive the PCU_VERSION using tr_PCUIF_TXT_IND we must ignore the included BTS number because the PCU_VERSION is not addressed to a specific BTS. When we send a PCU_VERSION using ts_PCUIF_TXT_IND, we should always use the bts number 0 to be consistent (the BSC/BTS will ignore this number anyway).
Let's fix the usage of tr_PCUIF_TXT_IND and put comments, to make clear why the above applies.