Pau Espin
786a6bcd20
* object class expects the amarisoft software to be placed in directory provided by env var AMARISOFT_PATH_ENB. On local runs, it will run the software from there. On remote runs it will copy over that directory to the slave. * Configuration provided works with 6 PRBs, but probably won't work for other values (yet). * ZMQ support not yet available, only UHD. One can select the Amarisoft ENB by declaring it in resources.conf: """ - label: AmarisoftENB-B200 type: amarisoftenb rf_dev_type: uhd rf_dev_args: "type=b200,serial=317B9FE,recv_frame_size=9232,send_frame_size=9232" remote_user: jenkins addr: 10.12.1.206 """ And running: """ $ export AMARISOFT_PATH_ENB=/path/to/binaries $ osmo-gsm-tester.py ... -s 4g:amarisoftenb-rftype@uhd+srsue-rftype@UHD+mod-enb-nprb@6 -t ping """ Change-Id: I1ddf4962ea6438ad977382ab201b724028ca46b3 |
||
---|---|---|
.. | ||
scenarios | ||
README.txt | ||
default-suites.conf | ||
defaults.conf | ||
paths.conf | ||
resources.conf.prod | ||
resources.conf.rnd | ||
resources.conf.virtual |
README.txt
This a real gsm test suite configured and ready to use. The only thing missing is a trial dir containing binaries. You can point osmo-gsm-tester.py at this config using the OSMO_GSM_TESTER_CONF environment variable: export OSMO_GSM_TESTER_CONF="$PWD" When there is no OSMO_GSM_TESTER_CONF set, osmo-gsm-tester will instead look for conf files in several locations like ~/.config/osmo-gsm-tester, /usr/local/etc/osmo-gsm-tester, /etc/osmo-gsm-tester. If you have your trial with binary tar archives in ~/my_trial you can run the suite for example like this: osmo-gsm-tester.py ~/my_trial Specifically, from this dir: OSMO_GSM_TESTER_CONF="$PWD" ../src/osmo-gsm-tester.py ~/my_trial Alternatively you can setup this example as permanent config using something like: mkdir -p ~/.config ln -s "$PWD" ~/.config/osmo-gsm-tester A ./state dir will be created to store the current osmo-gsm-tester state. If you prefer not to write to $PWD, set up an own configuration pointing at a different path (see paths.conf: 'state_dir').