From c8cd1fa7c59ab0ea4f5f699206937374dd4201c2 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Thu, 2 Nov 2017 14:15:46 +0100 Subject: OsmoGSMTester: Update sample test script with an AoIP example Change-Id: I7978c7e96c8f1d43837271c94dd64893649974e0 --- doc/manuals/chapters/intro.adoc | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) (limited to 'doc') diff --git a/doc/manuals/chapters/intro.adoc b/doc/manuals/chapters/intro.adoc index cc37e88..b405e1f 100644 --- a/doc/manuals/chapters/intro.adoc +++ b/doc/manuals/chapters/intro.adoc @@ -163,26 +163,38 @@ A typical single test script (part of a suite) may look like this: #!/usr/bin/env python3 from osmo_gsm_tester.test import * -nitb = suite.nitb() +hlr = suite.hlr() bts = suite.bts() +mgcpgw = suite.mgcpgw(bts_ip=bts.remote_addr()) +msc = suite.msc(hlr, mgcpgw) +bsc = suite.bsc(msc) +stp = suite.stp() ms_mo = suite.modem() ms_mt = suite.modem() -print('start nitb and bts...') -nitb.bts_add(bts) -nitb.start() +hlr.start() +stp.start() +msc.start() +mgcpgw.start() + +bsc.bts_add(bts) +bsc.start() + bts.start() -nitb.subscriber_add(ms_mo) -nitb.subscriber_add(ms_mt) +hlr.subscriber_add(ms_mo) +hlr.subscriber_add(ms_mt) + +ms_mo.connect(msc.mcc_mnc()) +ms_mt.connect(msc.mcc_mnc()) -ms_mo.connect(nitb.mcc_mnc()) -ms_mt.connect(nitb.mcc_mnc()) +ms_mo.log_info() +ms_mt.log_info() print('waiting for modems to attach...') -wait(ms_mo.is_connected, nitb.mcc_mnc()) -wait(ms_mt.is_connected, nitb.mcc_mnc()) -wait(nitb.subscriber_attached, ms_mo, ms_mt) +wait(ms_mo.is_connected, msc.mcc_mnc()) +wait(ms_mt.is_connected, msc.mcc_mnc()) +wait(msc.subscriber_attached, ms_mo, ms_mt) sms = ms_mo.sms_send(ms_mt) wait(ms_mt.sms_was_received, sms) -- cgit v1.2.3