This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
pespin gerrit-no-reply at lists.osmocom.orgpespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17116 ) Change subject: WIP: ttcn3: Add test to reproduce high channel load ...................................................................... WIP: ttcn3: Add test to reproduce high channel load Change-Id: I42d6bd0f8b3ce63e15cc186e53e04dad6f1bc5c2 --- A ttcn3/suites/ttcn3_bts_tests/highchanload_tchh.py M ttcn3/suites/ttcn3_bts_tests/lib/testlib.py 2 files changed, 52 insertions(+), 2 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/16/17116/1 diff --git a/ttcn3/suites/ttcn3_bts_tests/highchanload_tchh.py b/ttcn3/suites/ttcn3_bts_tests/highchanload_tchh.py new file mode 100755 index 0000000..6ec4767 --- /dev/null +++ b/ttcn3/suites/ttcn3_bts_tests/highchanload_tchh.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 +import os + +from osmo_gsm_tester.testenv import * +import testlib +suite.test_import_modules_register_for_cleanup(testlib) +from testlib import run_ttcn3 + +ttcn3_test_execute="BTS_Tests_perf.TC_pespin" +ttcn3_test_extra_module_params="BTS_Tests_perf.mp_wait_time := 11.0" + +hlr_dummy = suite.hlr() +mgw_dummy = suite.mgw() +stp_dummy = suite.stp() +msc_dummy = suite.msc(hlr_dummy, mgw_dummy, stp_dummy) +ggsn_dummy = suite.ggsn() +sgsn_dummy = suite.sgsn(hlr_dummy, ggsn_dummy) +bsc = suite.bsc(msc_dummy, mgw_dummy, stp_dummy) +bts = suite.bts() +osmocon = suite.osmocon() + +bts.set_num_trx(1) +bts.set_trx_phy_channel(0, 0, 'CCCH+SDCCH4') +bts.set_trx_phy_channel(0, 1, 'TCH/H') +bts.set_trx_phy_channel(0, 2, 'TCH/H') +bts.set_trx_phy_channel(0, 3, 'TCH/H') +bts.set_trx_phy_channel(0, 4, 'TCH/H') +bts.set_trx_phy_channel(0, 5, 'TCH/H') +bts.set_trx_phy_channel(0, 6, 'TCH/H') +bts.set_trx_phy_channel(0, 7, 'TCH/H') + +print('Starting CNI') +hlr_dummy.start() +stp_dummy.start() +msc_dummy.start() +mgw_dummy.start() + +nat_rsl_ip = suite.ip_address().get('addr') +bsc.set_rsl_ip(nat_rsl_ip) +bsc.bts_add(bts) +sgsn_dummy.bts_add(bts) + +bsc.start() +bts.start(keepalive=True) + +print('Starting osmocon') +osmocon.start() + +testdir = os.path.dirname(os.path.realpath(__file__)) +run_ttcn3(suite, test, testdir, bts, osmocon, nat_rsl_ip, ttcn3_test_execute, ttcn3_test_extra_module_params) diff --git a/ttcn3/suites/ttcn3_bts_tests/lib/testlib.py b/ttcn3/suites/ttcn3_bts_tests/lib/testlib.py index 7e7e874..288450f 100644 --- a/ttcn3/suites/ttcn3_bts_tests/lib/testlib.py +++ b/ttcn3/suites/ttcn3_bts_tests/lib/testlib.py @@ -26,11 +26,11 @@ f.write(r) - print('Starting TTCN3 tests') + print('Starting TTCN3 test suite') proc = process.Process('ttcn3', script_run_dir, docker_cmd) try: proc.launch() - print('Starting TTCN3 launched, waiting until it finishes') + print('TTCN3 test suite launched, waiting until it finishes') proc.wait(timeout=3600) except Exception as e: proc.terminate() -- To view, visit https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17116 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: osmo-gsm-tester Gerrit-Branch: master Gerrit-Change-Id: I42d6bd0f8b3ce63e15cc186e53e04dad6f1bc5c2 Gerrit-Change-Number: 17116 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin at sysmocom.de> Gerrit-MessageType: newchange -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200210/62b274db/attachment.htm>