Osmocom test suites in TTCN-3 (Eclipse Titan) https://osmocom.org/projects/core-testing-infra
Go to file
Vadim Yanitskiy 1ab332ff86 BTS_Tests: add new test case TC_ho_physical_info
The test case scenario can be summarized as follows:

1. Activate a logical channel for async handover.
1.a. Tune the MS side to that channel.
1.b. Make sure that no Downlink DCCH is received.
2. Send a handover Access Burst to the BTS.
2.a. Expect RR Physical Information to be received Ny1 times.
2.b. Expect no other data to be received on Downlink DCCH.

Currently the new test case fails for several reasons:

* osmo-bts-trx starts transmitting on DCCH before the handover
  Access Burst is received, this is wong;
* trxcon immediately starts sending dummy frames on Uplink
  DCCH, causing osmo-bts to stop sendig RR Physical Info.

Change-Id: I9469027ce88fb2750f1eceef2d8a56d4b8ee4d03
Related: SYS#5838
2022-03-14 10:52:36 +00:00
COMMON initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00
ROHC_CNL113426_LATEST import Ericsson NS, ISUP, ROHC and SNDCP modules for TITAN 2017-07-25 08:23:52 +02:00
SCCP_Test regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
asn-test HNBAP, RUA and RANAP protocol codecs 2019-04-25 20:07:11 +00:00
bin Remove M3UA/MTP3/SCCP code from this repo, use upstream repos 2018-03-18 12:52:20 +01:00
bsc BSC_Tests: also match band indicator in SI6 Rest Octets 2022-03-10 19:04:20 +03:00
bsc-nat regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
bts BTS_Tests: add new test case TC_ho_physical_info 2022-03-14 10:52:36 +00:00
cbc regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
ccid ccid: Lots of CCID helpers have been moved to titan.TestPorts.USB 2022-02-25 16:56:16 +01:00
deps ccid: Lots of CCID helpers have been moved to titan.TestPorts.USB 2022-02-25 16:56:16 +01:00
doc doc: Always annotate codec port types in case of IPL4/UD ports 2021-12-22 14:24:50 +00:00
fr Start BSSGP_CT and NS_CT as alive-type component in all testsuites 2022-02-24 11:47:43 +00:00
fr-net Start BSSGP_CT and NS_CT as alive-type component in all testsuites 2022-02-24 11:47:43 +00:00
gbproxy Use alive-type components for "infrastructure" components 2021-12-15 20:20:30 +00:00
ggsn_tests ggsn: Rename diameter generic ports to Gx 2022-03-09 11:10:11 +01:00
hlr regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
hnbgw ranap: Allow RAB ReleaseList inside RabAssReq template 2022-02-22 17:22:54 +01:00
hnodeb Iuh_Emulation: Introduce Iuh_ConnHdlr component type 2022-02-11 15:27:11 +01:00
lapdm regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
library library/L1CTL_Types: fix t_RslChanNr_RACH used in send templates 2022-03-13 21:59:07 +00:00
mgw mgw: Introduce test TC_two_crcx_mdcx_and_iuup_rtp 2022-01-17 09:11:21 +00:00
mme library/DIAMETER_Emulation: implement 'raw' mode of operation 2022-01-31 09:56:51 +00:00
msc msc: Avoid race condition when setting osmux options via VTY 2022-02-22 18:00:24 +00:00
ns ns: fr: fix ttcn & osmo-ns-dummy.cfg 2021-10-19 18:44:50 +02:00
pcap-client regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
pcu pcu: Start PCUIF related components as alive-type 2022-02-24 11:47:43 +00:00
pgw PGW_Tests: f_start_prog(): redirect stdout/stderr to files 2022-02-03 12:07:24 +00:00
remsim treewide: remove FSF address 2021-12-14 12:23:26 +01:00
sccp sccp: Add TC_process_rx_xudt, verifying reception of SCCP XUDT 2021-10-26 14:43:33 +02:00
selftest regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
sgsn sgsn: add TC_iu_attach_encr with UEA > 0 2022-03-10 18:58:22 +01:00
simtrace move SIMTRACE_{Types,Templates,Emulation}.ttcn to library 2022-02-25 16:56:16 +01:00
sip regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
smlc regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
stp stp: Drop mp_osmo_stp_newer_than_1_4_0 2021-11-16 19:24:55 +01:00
sysinfo regen_makefile.sh: set executable name explicitly 2021-10-13 11:12:22 +02:00
.gitignore .gitignore sms.db 2021-08-06 14:03:28 +00:00
.gitreview Add git-review config 2017-12-13 11:15:48 +01:00
Common.cfg Common.cfg: Always log VEERDICTOP on Console 2020-10-10 18:15:37 +02:00
Makefile Makefile: Include hnbgw in SUBDIRS 2022-02-17 16:09:41 +00:00
compare-results.py compare_results.py: use ansi colors 2020-05-19 19:25:35 +00:00
gen_links.sh.inc Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00
log_merge.sh Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00
mask_expected_results.sh add mask_expected_results.sh 2018-04-11 19:32:01 +02:00
regen-makefile.sh regen_makefile.sh: files/flags in separate lines 2021-10-12 16:35:01 +02:00
rmlinks.sh Remove M3UA/MTP3/SCCP code from this repo, use upstream repos 2018-03-18 12:52:20 +01:00
start-testsuite.sh start-testsuite.sh: allow overriding TTCN3_BIN_DIR 2020-05-29 06:10:42 +00:00
ttcn3-dumpcap-start.sh ttcn3-dumpcap-start.sh: Always capture lo interface 2020-12-12 16:28:30 +01:00
ttcn3-dumpcap-stop.sh gbproxy: Properly capture HDLC/FR traffic in addition to ethernet 2020-12-11 15:32:08 +01:00
ttcn3-tcpdump-start.sh ttcn3-tcpdump-start.sh: don't hardcode binary paths 2021-12-16 12:17:45 +00:00
ttcn3-tcpdump-stop.sh ttcn3-tcpdump-stop: add timeout for talloc report 2021-12-17 12:25:29 +01:00
update_expected_results_from_jenkins.sh Put build / run scripts under Apache 2.0 license 2019-06-21 09:34:09 +00:00