Changes for Sy
authorEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sun, 28 Feb 2016 20:25:37 +0000 (21:25 +0100)
committerEduardo Ramos Testillano <eduardo.ramos.testillano@ericsson.com>
Sun, 28 Feb 2016 20:25:37 +0000 (21:25 +0100)
commit51a6c4b326153804233788bd8fda4966052d4288
tree0a6dbbd5cc25d931276f5136139c62ed74c7f6fc
parent2dc559e7fbe3f250f5aff1a23614181fc0b2e7f1
Changes for Sy

1. Store Subscriber (MSISDN, IMSI) as testcase witness, and not only the Session-Id
2. In tinyTestcase.sh, in case of SLR waitfc programming, we need the subscriber condition, not the Session-Id, because that session is created in the client (PCRF) and can't know it.
   2.1 By the way, change tsharkDecoder.sh to get MSISDN and IMSI
   2.2 Answers must copy the Session-Id from the corresponding request in case of difference (SLR/A, for example; in case of RAR/A, no problem because is the Gx session created in
       ADML system too)

3. Allow test|<id>|sendxml2e/2c|step number  (specially 2c), to be used as step reference not only for answers build, but for further requests (SNR for example) which should transport
   the same Session-Id.
example/diameter/launcher/Launcher.cpp
example/diameter/launcher/resources/scripts/tinyTestcase.sh
example/diameter/launcher/testing/TestCase.cpp
example/diameter/launcher/testing/TestManager.cpp
example/diameter/launcher/testing/TestManager.hpp
example/diameter/launcher/testing/TestStep.cpp
example/diameter/pcapDecoder/tsharkDecoder.sh