osmo-bts/src/common
Neels Hofmeyr 9eb8c9f0d7 add VTY transcript testing
This is not as trivial as with OsmoBSC or OsmoMSC, because normally the
osmo-bts process exits right away when there is no BSC. Hence add
--vty-test option to main.

Use 'osmo-bts-virtual --vty-test' for testing. The other BTS models
require dependencies / configure switches to be built.

Essentially copied from osmo-bsc.git:
configure.ac: add --enable-external-tests
tests/Makefile.am: add 'vty-test' target

Add osmo-bts.vty, some trivial VTY node testing.

This prepares for adding VTY tests for T timer configuration added in a
subsequent patch.

Related: SYS#5559
Change-Id: I730daf548a3a9bb116aa8b6d5772ca9af0ada08f
2021-08-18 17:27:04 +02:00
..
Makefile.am Support forwarding proto IPAC_PROTO_EXT_PCU BSC<->PCU 2021-06-30 08:13:21 +00:00
abis.c allow to configure multiple oml remote-ip addresses 2021-07-19 10:39:06 +02:00
abis_osmo.c Support forwarding proto IPAC_PROTO_EXT_PCU BSC<->PCU 2021-06-30 08:13:21 +00:00
amr.c rsl: refactor handling of RSL_IE_MR_CONFIG 2020-06-05 18:40:42 +07:00
bts.c allow to configure multiple oml remote-ip addresses 2021-07-19 10:39:06 +02:00
bts_ctrl_commands.c power_ramp: Add support to get callback when ramping process completes 2020-06-18 19:11:55 +02:00
bts_ctrl_lookup.c Move struct gsm_bts_trx: gsm_data.* & bts.* => bts_trx.* 2020-07-14 09:44:06 +00:00
bts_shutdown_fsm.c bts_shutdown_fsm: Fix switching too quickly to state WAIT_TRX_CLOSED 2020-07-24 18:23:16 +02:00
bts_trx.c [VAMOS] Implement the concept of 'shadow' timeslots 2021-06-05 00:34:36 +02:00
cbch.c Fix common misspellings and typos 2019-10-17 08:05:35 +00:00
dtx_dl_amr_fsm.c Fix Downlink AMR FSM name to avoid illegal space character 2017-10-24 18:43:45 +02:00
gsm_data.c remove unused LCHAN_S_INACTIVE 2021-08-16 20:40:20 +02:00
handover.c part 1 of: fix SAPIs for handover to match 48.058 4.1.{3,4} 2020-11-26 09:22:38 +00:00
l1sap.c Revert "power_control: BS power shall not be reduced on C0" 2021-06-30 23:45:12 +02:00
lchan.c enable Early Immediate Assignment 2021-08-18 17:27:04 +02:00
load_indication.c Move gsm_bts code gsm-data.* => bts.* 2020-07-05 18:18:16 +02:00
logging.c logging: use only LOGL_NOTICE as defualt loglevel 2020-04-14 13:20:21 +00:00
main.c add VTY transcript testing 2021-08-18 17:27:04 +02:00
measurement.c measurement: remove over-defensive checks in is_meas_complete() 2021-06-09 20:20:42 +00:00
msg_utils.c Move gsm_bts code gsm-data.* => bts.* 2020-07-05 18:18:16 +02:00
nm_bb_transc_fsm.c Introduce NM Channel FSM 2020-10-20 13:45:57 +00:00
nm_bts_fsm.c Introduce NM BTS FSM 2020-10-20 13:45:57 +00:00
nm_bts_sm_fsm.c Introduce NM BTS Site Manager FSM 2020-10-20 13:45:57 +00:00
nm_channel_fsm.c sysmo,oc2g,lc15: Make RadioChannel MO depend on RadioCarrier MO 2021-05-17 14:23:30 +02:00
nm_common_fsm.c Add missing value_string for NM_EV_* introduced recently 2021-05-27 18:58:59 +02:00
nm_radio_carrier_fsm.c sysmo,oc2g,lc15: Make RadioChannel MO depend on RadioCarrier MO 2021-05-17 14:23:30 +02:00
oml.c Rename osmo dyn ts enums to contain SDCCH8 2021-07-05 08:03:08 +00:00
paging.c paging: prioritize CS related paging over PS related pagings. 2021-07-06 11:35:50 +02:00
pcu_sock.c paging: prioritize CS related paging over PS related pagings. 2021-07-06 11:35:50 +02:00
phy_link.c common/vty: facilitate finding duplicate PHY/TRX associations 2021-06-10 11:53:24 +00:00
power_control.c power_control: implement handling of P_Con_INTERVAL parameter 2021-02-07 23:08:57 +01:00
rsl.c enable Early Immediate Assignment 2021-08-18 17:27:04 +02:00
scheduler.c osmo-bts-trx: implement BCCH carrier power reduction mode 2021-07-01 02:01:22 +02:00
scheduler_mframe.c trx_sched_is_sacch_fn(): fix handling of dynamic timeslots 2021-06-04 20:06:58 +00:00
sysinfo.c common/sysinfo: make struct gsm_bts_trx const in num_agch() 2021-05-08 17:41:02 +02:00
ta_control.c ta_control: fix Timing Advance control for SDCCH channels 2021-02-20 22:46:24 +01:00
tx_power.c power_control: implement BS (Downlink) Power Control 2020-12-06 18:57:43 +01:00
vty.c allow to configure multiple oml remote-ip addresses 2021-07-19 10:39:06 +02:00