diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-12-07 07:56:52 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2019-02-21 11:53:42 +0100 |
commit | 9fbcf4b01e1e1a5b5316eab348d5023871101f9e (patch) | |
tree | b9a05ab70a96154d92dc694a13421e1225a6dbee /pcu/PCU_Tests.default | |
parent | 6137c32e05b154971ad8c3f3199e712c1edff9ad (diff) |
PCU: Tests for the BSS/PCU side NS/BSSGP implementations
The existing (unused) PCU_Tests are operating on top of a NS + BSSGP
emulation, i.e. they're aimed at testing higher protocol layers. Also,
they required BTS+BSC to run next to the PCU.
The new PCU_Tests_RAW introduced in this patch are the exact opposite:
* they test the PCU alone (attach to PCUIF and Gb interface)
* they don't require BTS or BSC to run
* they don't use NS + BSSGP emulation but raw NS/BSSGP frames to
test the very NS/BSSGP implementation inside of OsmoPCU.
Change-Id: I7ad76b96974cf0a686ad0f00ccd09d1a9df8b4d5
Related: OS#2890
Diffstat (limited to 'pcu/PCU_Tests.default')
-rw-r--r-- | pcu/PCU_Tests.default | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/pcu/PCU_Tests.default b/pcu/PCU_Tests.default new file mode 100644 index 00000000..72b1c453 --- /dev/null +++ b/pcu/PCU_Tests.default @@ -0,0 +1,41 @@ +[ORDERED_INCLUDE] +# Common configuration, shared between test suites +"../Common.cfg" + +[LOGGING] +#*.FileMask := LOG_ALL +ConsoleMask := ERROR | WARNING | TESTCASE | TIMEROP_START | DEBUG_ENCDEC + +[MODULE_PARAMETERS] +PCU_Tests.mp_gb_cfg := { + nsei := 1234, + bvci := 1234, + cell_id := { + ra_id := { + lai := { + mcc_mnc := '00101F'H, lac := 1 + }, + rac := 0 + }, + cell_id := 0 + }, + sgsn_role := true +} + +[TESTPORT_PARAMETERS] +*.*.udpReuseAddress := "yes"; +*.PCU.socket_type := "SEQPACKET" + +[MAIN_CONTROLLER] + +[EXECUTE] +PCU_Tests_RAW.control +# for internal use only: will always fail when called as part of normal routine +#PCU_Tests.TC_selftest_llc +#PCU_Tests.TC_selftest_rlcmac +#PCU_Tests.TC_selftest_bssgp +#PCU_Tests.TC_nsem +#PCU_Tests.TC_paging +#PCU_Tests.TC_rach +#PCU_Tests.TC_selftest_rr +#PCU_Tests.TC_dl_tbf |