From 34b9da299c59d8743af8fd69c33ae6d86e62b316 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 18 Feb 2020 21:55:07 +0100 Subject: remsim: Add tests using stdin/stdout of osmo-remsim-client-shell osmo-remsim-client-shell allows to send C-APDU via STDIN of the program and receive R-APDU via STDOUT. We can attach to that using the PIPEasp TTCN3 port, and hence test a [local] osmo-remsim-client-shell transceiving APDUs from/to a simulated bankd in the test case. The only sad part about this is that we now will need to have the implementation under test (osmo-remsim-client-shell binary) in the same container as the TTCN-3 test, as it will fork/exec it. This is why we disable it by default and a modulepar must be used to enable those particular tests. Change-Id: I3a69c692cf3e6bbe04ce58594050b20da0c37d16 --- deps/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'deps') diff --git a/deps/Makefile b/deps/Makefile index ccb0b1b6..c5af426c 100644 --- a/deps/Makefile +++ b/deps/Makefile @@ -37,6 +37,7 @@ ECLIPSEGITHUB_REPOS= titan.Libraries.TCCUsefulFunctions \ titan.TestPorts.IPL4asp \ titan.TestPorts.LANL2asp \ titan.TestPorts.PCAPasp \ + titan.TestPorts.PIPEasp \ titan.TestPorts.SIPmsg \ titan.TestPorts.TCPasp \ titan.TestPorts.TELNETasp \ @@ -116,6 +117,7 @@ titan.TestPorts.IPL4asp_commit= R.30.E titan.TestPorts.LANL2asp_commit= R.8.C-3-gb07c265 titan.TestPorts.MTP3asp_commit= 1cecdad6f3641a5f19b3833703bff6e5005eff11 titan.TestPorts.PCAPasp_commit= R.8.A-3-g9ad320f +titan.TestPorts.PIPEasp_commit= R.7.D-3-g8b01154 titan.TestPorts.SCTPasp_commit= R.11.A-2-g2faa9cf titan.TestPorts.SIPmsg_commit= R.15.A-1-ge4f9dd0 titan.TestPorts.TCPasp_commit= R.9.A-5-g2c91bc6 -- cgit v1.2.3