default-suites.conf: Run 4g test suite (srsLTE ZeroMQ) (details)
Commit
c9faa9e7b7ade2813fc291e5d700df597c03b4c6
by Pau Espin Pedrol
ttcn3: Refactor ttcn3 launching bits into a testlib This way new tests can be more easily created which run some specific TTCN3 test. Change-Id: Ic61c7b7db9cf3050dc4b101ef0fb181421577424
Commit
14022d31b0d49eb556afa6cdb21161617aaaa5ba
by Pau Espin Pedrol
Add handlers to run process under a specific netns on a remote host It will be used later to run iiperf3-cli connected to srsue on another host. Change-Id: I8d223fc302df42446f5876ba020cfbea94be09b9
Commit
180adfc3a61c1022baba8b332c351f2f967fba2e
by Pau Espin Pedrol
remote: Improve wrapper script handling proper exit of ssh-remote processes Improvements include: * Avoid race condition between receiving signal and process not yet started * Make sure process is killed with -9 if process is still alive a while after we killed it (SIGINT, SIGTERM). This is useful for processes which sometimes hang during shutdown like srsue in some conditions. Change-Id: I3c656b008a3c2b2bb453a59e51d338cb272fa50b
Commit
1bce944fa26fccbeeda9ed82f632e0c02781ff36
by Pau Espin Pedrol
jenkins-build-srslte: Temporarily Switch git repo to own-controlled one During integration of the different srsLTE processes, some bugs or misbehaviors appear which require fixes in srsLTE. Let's use our own temporary fork until integration is complete and all patches are merged in upstream. Change-Id: I6414d9855cf9c004385cc280e5a60e82f8e4fbad
Commit
116a2c45fe8e1ba5e14fbb7e0ceb55af2d0284cd
by Pau Espin Pedrol
Inroduce RunNode class This class will be used to hold information for a run node, that is, a target system or environment were a process or task is run. It superseeds in functionality the old ip_address resource, which will eventually be droped in favor of RunNode. Change-Id: I647bedf116aa9a570d925a5281c9491c9032e343
Commit
7346472e5ac8fe7d9c568c5c0cb25e2336a7a7e8
by Pau Espin Pedrol
util: Add helper setcap_netsys_admin() This API was already added for RemoteHost but forgot to add it too for local systems. It will be used by srsue once support for it is added. Change-Id: I734e910af90fd25bed27c24b60346064b5fde67e
Commit
c852ad881317f9e2fe5df9169a187fdcf648d280
by Pau Espin Pedrol
iperf3: Support running iperf3 remotely The new RunNode class is used and ip_address support will be dropped eventually, replaced by the former. Change-Id: Ib803d7774cb502c7d07443d7720a7b013684faa8
Commit
c8b0f9359e9d9920d2fa040b79170c1330e9c3bc
by Pau Espin Pedrol
Initial srsLTE support 2 tests (iperf3, ping) working against a full srs{UE,ENB,EPC} network using ZeroMQ backend for RF (so no real RF support yet, that will come next). Related: OS##4295, OS#4296 Change-Id: I290c0d79258a9f94f00c7ff2e1c6c5579c0e32f4