Commit Graph

309 Commits

Author SHA1 Message Date
Gerrit Code Review fa8cb86b92 Update notes for submitted changes
* Revert partial of 0ac6315212 ("msc: add inter-BSC and inter-MSC Handover tests")
2019-05-10 23:23:52 +00:00
Gerrit Code Review ee59c46ed2 Update notes for submitted changes
* BSSGP_Emulation: Implement LLC sending also for SGSN-role
* BSSGP_Emulation: Pass uplink L3 to BSSGP Uplink Unitdata
* BSSGP_Emulation: Fix transmission of MT L3 in LLC/BSSGP
2019-05-10 22:39:02 +00:00
Gerrit Code Review a7541f0b8b Update notes for submitted changes
* SGSN_Tests: Introduce NUM_GB to avoid '3' as magic value
* SGSN_Tests: Make more helper functions gb_index aware
* SGSN_Tests: Make f_gmm_attach() and f_gmm_auth() work on gb_idx != 0
2019-05-10 22:38:17 +00:00
Gerrit Code Review e679200466 Update notes for submitted changes
* library: Add PAP_Types for PPP Authentication Protocol (RFC 1334)
2019-05-10 10:46:26 +00:00
Gerrit Code Review d818ce2f7b Update notes for submitted changes
* ggsn: Verify that there are no duplicate PCO protocolIDs
2019-05-10 10:46:05 +00:00
Gerrit Code Review 92e01bda53 Update notes for submitted changes
* RAN_Emulation: Fix IMSI table lookup on RANAP paging
2019-05-09 22:47:26 +00:00
Gerrit Code Review 13e8c87bcd Update notes for submitted changes
* msc: Permit optional authentication before reject/timeout
* msc: Don't require protocolExtensions in RANAP Paging
2019-05-09 11:45:34 +00:00
Gerrit Code Review 74259e5b45 Update notes for submitted changes
* msc: add inter-BSC and inter-MSC Handover tests
2019-05-08 23:00:54 +00:00
Gerrit Code Review 198ad8c309 Update notes for submitted changes
* msc: mo and mt voice call tests: add lots of missing parts
2019-05-07 13:46:06 +00:00
Gerrit Code Review d3d3abf9df Update notes for submitted changes
* bsc: deterministic TC_ho_in_fail_msc_clears: wait for MGW setup
2019-05-07 06:33:40 +00:00
Gerrit Code Review cd10aa320a Update notes for submitted changes
* move as_iu_release_compl_disc from BSC_ConnHdlr to RAN_Emulation
* RAN_Adapter: More verbose logging
* move imsi_hex2oct to Osmocom_Types.ttcn
2019-05-02 17:17:01 +00:00
Gerrit Code Review f8d327f9bb Update notes for submitted changes
* sgsn: Add initial XID handshake related tests
* LLC_Templates: Add XID related templates
2019-05-02 09:38:23 +00:00
Gerrit Code Review 6991e930ec Update notes for submitted changes
* msc: Add Iu related tests for most existing 2G tests
* msc: Introduce f_cl3_or_initial_ue as replacement for f_bssap_compl_l3()
* msc: Add RANAP to msc tests
* regen-makefile: Use '-U 5' to split C++ files in multiple chunks
2019-04-30 20:41:53 +00:00
Gerrit Code Review 98231506d9 Update notes for submitted changes
* BTS_Tests: use 0.0 as default for mp_ipa_up_delay
2019-04-26 12:37:06 +00:00
Gerrit Code Review f81b54ed02 Update notes for submitted changes
* RAN_Emulation: Add RANAP support
* HNBAP, RUA and RANAP protocol codecs
* RAN_Adapter: Support build without IPA /  BSSAP support
* RAN_Adapter: Rename functions from f_bssap_* to f_ran_adapter_*
* RAN_Emulation: Modularize protocol support
2019-04-25 20:07:11 +00:00
Gerrit Code Review b988a9505f Update notes for submitted changes
* msc: Add testcase for UMTS AKA over GERAN TC_lu_imsi_auth3g_tmsi()
* msc: f_mm_auth(): Add support for UMTS AKA
2019-04-25 20:06:50 +00:00
Gerrit Code Review 0003e00b83 Update notes for submitted changes
* sgsn: Add test cases to verify SABM handling on LLGMM + LL5
* sgsn: Add TC_llc_null to test if SGSN survives a LLC NULL packet
* LLC_Templates: Add templates for NULL and DISC
* deps/Makefile: Use osmocom fork of LLC protocol module
* LLC_Templates: Add SABM, UA, FRMR, DM templates
2019-04-25 20:06:16 +00:00
Gerrit Code Review af8c2afd18 Update notes for submitted changes
* BTS_Tests: wait until BTS supplies stable signal
2019-04-24 13:32:21 +00:00
Gerrit Code Review 8bab32c2df Update notes for submitted changes
* BTS_Tests: default value for mp_ipa_up_timeout too low
2019-04-24 13:31:50 +00:00
Gerrit Code Review 3835bbf537 Update notes for submitted changes
* BTS_Tests.ttcn: add TC_pcu_ext_rach_content() for 11-bit RACH
* library/L1CTL_Types.ttcn: add L1CTL_EXT_RACH_REQ message
* library/L1CTL_Types.ttcn: fix: add missing L1CTL_BURST_IND message
2019-04-23 14:49:37 +00:00
Gerrit Code Review 102c4b3caa Update notes for submitted changes
* MSC_Tests: Allow test cases to specify RAN index
* f_perform_lu(): Use f_expect_clear(), reduce code duplication
* Add f_expect_paging() rather than using tr_BSSMAP_Paging directly
* Rename BSSMAP_Emulation -> RAN_Emulation
* BSC_ConnectionHandler: Define SDP template for CN-side CRCX
2019-04-22 13:08:12 +00:00
Gerrit Code Review aa4b835abc Update notes for submitted changes
* sip: Add TC_mo_setup_disc_late_rtp for OS#3518
2019-04-19 15:53:32 +00:00
Gerrit Code Review 2c5e104af7 Update notes for submitted changes
* BSSMAP_Emulation: Check for ==/!= null instead of isvalue()
2019-04-16 07:24:14 +00:00
Gerrit Code Review 163870bffa Update notes for submitted changes
* Ensure BcdMccMnc is encoded as 24.008 10.5.5.15
2019-04-12 15:10:24 +00:00
Gerrit Code Review a7966d4175 Update notes for submitted changes
* msc: expect only one Paging on failed MT SMS
* msc: clear the failed SMS when a test is done
2019-04-12 03:55:26 +00:00
Gerrit Code Review 36a7672760 Update notes for submitted changes
* MSC_Tests: Add testcase to simulate VLR/HLR failure (SGsAP)
* MSC_Tests: allow disabeling GSUP
* SGsAP_Templates: Remove invalid template.
2019-04-11 07:28:10 +00:00
Gerrit Code Review 5d439846c0 Update notes for submitted changes
* MSC_Tests: fix TC_sgsap_expl_imsi_det_noneps
* MSC_Tests: add testcase TC_sgsap_impl_imsi_det_eps
* MSC_Tests: add testcase TC_sgsap_impl_imsi_det_noneps
* MSC_Tests: add function to check if a subscriber is in VLR
2019-04-03 15:26:17 +00:00
Gerrit Code Review 9b22f3ce9b Update notes for submitted changes
* HLR_Tests.ttcn: suspend some compilation warnings
2019-03-29 16:44:12 +00:00
Gerrit Code Review 4b4f127d99 Update notes for submitted changes
* bsc-nat: Add sample bsc-nat config for test
* bsc-nat: Use id when creating components
* bsc-nat: Add default module parameters
* bsc-nat: Use BSCx as token for BSC no x
* bsc_nat: Wait for bsc-nat to connect to MSC before connecting the BSC
* bsc-nat: Fix errors due to bit rot
* Rename IPA_Test->BSCNAT_Tests and get proper cfg files
2019-03-29 11:12:14 +00:00
Gerrit Code Review b0218d0c88 Update notes for submitted changes
* mgw: Ensure TC_selftest passed if no error is encountered
2019-03-29 11:07:41 +00:00
Gerrit Code Review 5792bfd3aa Update notes for submitted changes
* pcu: Add TC_pcuif_suspend() to test PCU->BSSGP SUSPEND processing
* PCU: make f_bssgp_establish() run on BSSGP_Client_CT
* PCUIF: Add templates for PCU_IF_MSG_SUSP_REQ
* pcu: Fix MCC/MNC handling: use 'F' between MCC and MNC in 2-digit case
* Osmocom_Gb_Types: Add more templates for BSSGP SUSPEND/RESUME
* GSM_RR_Types: Add enc_RoutingAreaIdentification()
* BSSGP_Emulation: Handle incoming BVCI=0 messages
* pcu: move f_pcuif_tx() to PCU_Tests_RAW as it runs on RAW_PCU_CT
* pcu: Ensure we're always using the same defaults for the CGI
* PCU_Tests.ttcn: Use "normal" Osmocom TTCN-3 coding style
* NS_Emulation: Disable sending NS-RESET from SGSN to BSS
* NS_Emulation: Add minimal support for SGSN-side SNS handling
2019-03-27 11:17:49 +00:00
Gerrit Code Review 28e52947f5 Update notes for submitted changes
* BSC_Tests: execute S15-S0 related tests only on AoIP
2019-03-27 07:02:10 +00:00
Gerrit Code Review 2573acd582 Update notes for submitted changes
* bsc: add TC_chan_rel_hard_clear_csfb to expected-results.xml
2019-03-27 06:58:20 +00:00
Gerrit Code Review 03629741b2 Update notes for submitted changes
* BTS: use PCU-related test cases as version string
2019-03-21 16:00:04 +00:00
Gerrit Code Review 11b712a96d Update notes for submitted changes
* pcu: Add SNS tests for SGSN-originated BVC-RESET handling
2019-03-20 10:57:38 +00:00
Gerrit Code Review d697f446e9 Update notes for submitted changes
* expected-results: add new S15-S0 related testscases
2019-03-20 10:57:13 +00:00
Gerrit Code Review 172395f99d Update notes for submitted changes
* msc: f_tc_sgsap_mt_sms_and_nothing: also do f_sgsap_bssmap_screening
2019-03-19 13:57:12 +00:00
Gerrit Code Review 5353942e7e Update notes for submitted changes
* BSC_Tests: add testcases to verify S15-S0 handling
* BSC_Tests: fix TC_assignment_codec_amr_f/h
* MGCP_Test: Test AMR octet-aligned/bandwith-efficient mode conversion
* MGCP_Test: allow setting of fmtp parameters
2019-03-19 13:29:31 +00:00
Gerrit Code Review 0614ed87c2 Update notes for submitted changes
* msc: TC_lu_disconnect: add final delay to fix spurious failure
2019-03-19 13:16:09 +00:00
Gerrit Code Review 54a3e010da Update notes for submitted changes
* Use dumpcap for ttcn3-tcpdump-*.sh if available
2019-03-19 10:28:46 +00:00
Gerrit Code Review ded4cdbca1 Update notes for submitted changes
* msc: for mo and mt call, interleave MGCP and Assignment
2019-03-17 14:39:58 +00:00
Gerrit Code Review 18ee367ec2 Update notes for submitted changes
* pcu: Verify IPv4 address communicated in PCU-originated SNS-CONFIG PDU
2019-03-16 17:54:01 +00:00
Gerrit Code Review 6b3070681b Update notes for submitted changes
* pcu: Test SNS where initial IP/port is not part of configured NS-VCs
2019-03-16 13:51:16 +00:00
Gerrit Code Review e86ff992be Update notes for submitted changes
* pcu: Fix PCU_Tests_RAW_SNS.TC_pcuif_rach
2019-03-15 21:42:44 +00:00
Gerrit Code Review ef3de7d25a Update notes for submitted changes
* pcu: Fix TC_sns_so_config_success expectations
2019-03-15 17:03:14 +00:00
Gerrit Code Review 611fd7c2ef Update notes for submitted changes
* Log PCU socket path on errors
2019-03-15 11:43:32 +00:00
Gerrit Code Review 7c79bf8402 Update notes for submitted changes
* Generalize ttcn3-tcpdump-*.sh
2019-03-14 20:46:51 +00:00
Gerrit Code Review c7d0296061 Update notes for submitted changes
* Log FN and RA in TC_rach_max_ta
2019-03-14 16:00:33 +00:00
Gerrit Code Review 93f7145a66 Update notes for submitted changes
* ggsn: add tests to validate IPv4v6 pdp ctx
2019-03-14 09:10:45 +00:00
Gerrit Code Review 555171d8d3 Update notes for submitted changes
* msc: TC_gsup_cancel: end with f_expect_clear() to avoid broken pipe
* msc: add codec to all Assignment Complete messages
2019-03-14 03:43:52 +00:00