Skip to content
Changes
- suites/gprs/: beautify output result of ping tests
—
Pau Espin Pedrol /
detail
- epc: Replace rlc_drb_mode with qci attribute
—
andre /
detail
- amarisoft_enb: Support zmq rf_driver
—
Pau Espin Pedrol /
detail
- amarisoft_rf_driver_temp: fix tx time offset for ZMQ driver
—
Pau Espin Pedrol /
detail
- amarisoft_enb: add handling of num_cells modifier
—
Pau Espin Pedrol /
detail
- srsue.conf.tmpl: fix the configuration of UE params for carrier
—
Pau Espin Pedrol /
detail
- contrib: build amarisoft: Set trx_zmq.so RPATH to point to copied
—
Pau Espin Pedrol /
detail
- pcu: Improve logging and gsmtap
—
Pau Espin Pedrol /
detail
- templates: Improve cs7 config in osmo-{bsc,msc}
—
Pau Espin Pedrol /
detail
- amarisoftUE: adding basic support for Amarisoft UE
—
Pau Espin Pedrol /
detail
- amarisoftue.cfg.tmpl: fix UE bandwidth/rate config and power on
—
Pau Espin Pedrol /
detail
- enb: add measurement modifier to scenario files
—
andre /
detail
- pcu: Enable 'egprs only' vty option if egprs requested
—
Pau Espin Pedrol /
detail
- Move suites/ dir inside example/
—
Pau Espin Pedrol /
detail
- amarisoft_ue: fix UHD support
—
andre /
detail
- srs/amarisoft{ue,enb}: Fix b200 specific rf_dev_args
—
Pau Espin Pedrol /
detail
- utils/bin: Support passing several bin files to setcap helper scripts
—
Pau Espin Pedrol /
detail
- amarisoft_ue: Implement data plane
—
Pau Espin Pedrol /
detail
- pcu_{sysmo,oc2g}: Inherit from pcu abstract class
—
Pau Espin Pedrol /
detail
- bts_oc2g: Fix missing import remote
—
Pau Espin Pedrol /
detail
- bts_oc2g: Fix ready_for_pcu() waiting forever
—
Pau Espin Pedrol /
detail
- Get rid of install top directory
—
Pau Espin Pedrol /
detail
- Move example/ and ttcn3/ to sysmocom/ and sysmocom/ttcn3
—
Pau Espin Pedrol /
detail
- Introduce doc/examples/ directory
—
Pau Espin Pedrol /
detail
- Rename object classes to be {obj_class}_{implementation}
—
Pau Espin Pedrol /
detail
- Create core directory to contain most of code not in object classes used
—
Pau Espin Pedrol /
detail
- Move object classes used by tests into obj/ subdir
—
Pau Espin Pedrol /
detail
- Rename modem.py to ms_ofono.py
—
Pau Espin Pedrol /
detail
- iperf3: Avoid using --logfile arg
—
Pau Espin Pedrol /
detail
- enb_amarisoft: fix enb conf template name
—
andre /
detail
- enb_srs.py: Pass filenames to main cfg file template instead of cmdline
—
Pau Espin Pedrol /
detail
- epc_srs.py: Pass filenames to main cfg file template instead of cmdline
—
Pau Espin Pedrol /
detail
- ms_srs.py: Pass filenames to main cfg file template instead of cmdline
—
Pau Espin Pedrol /
detail
- enb: add optional gtp_bind_addr paramter to enb class
—
andre /
detail
- powersupply: Import sublcass module only if used
—
Pau Espin Pedrol /
detail
- check_dependencies: Import modules dynamically and find related debian
—
Pau Espin Pedrol /
detail
- enb: Add cell_list attribute
—
Pau Espin Pedrol /
detail
- powersupply.py: Fix import module line typo
—
Pau Espin Pedrol /
detail
- srsenb_rr.conf.tmpl: Fix whitespace
—
Pau Espin Pedrol /
detail
- enb: Implement initial RF emulation API
—
Pau Espin Pedrol /
detail
- enb: Add attribute to set 'id'
—
Pau Espin Pedrol /
detail
- srsue, amarisoft/srsENB: Support setting rx/tx_gain attributes
—
Pau Espin Pedrol /
detail
- AmarisoftUE: Fix setting tx/rx gain attr
—
Pau Espin Pedrol /
detail
- AmarisoftENB: Support setting PCI value
—
Pau Espin Pedrol /
detail
- enb: Introduce support for neighbour cell list
—
Pau Espin Pedrol /
detail
- srsenb: Support neighbour and secondary cell lists in config file
—
Pau Espin Pedrol /
detail
- amarisoftENB: Fix running with num_cells=2
—
Pau Espin Pedrol /
detail
- jenkins-build-amarisoft: turn off other RF libs when building for zmq
—
andre /
detail
- jenkins-build-common.sh: also pass additional build flags to CMake
—
andre /
detail
- amarisoft_enb: use two antenna ports for TM > 1
—
andre /
detail
- enb: refactored rf_args handling for ZMQ-based radio
—
andre /
detail
- ms_srs: fix ZMQ radio arguments for CA and MIMO configs
—
andre /
detail
- srsenb_rr.conf.tmpl: extend CQI and SR subframe scheduling
—
andre /
detail
- Generate schemas dynamically from pieces provided by each object class
—
Pau Espin Pedrol /
detail
- Move object subclass instance allocation logic out of
—
Pau Espin Pedrol /
detail
- Move resource.py to core/
—
Pau Espin Pedrol /
detail
- Move test.py and report.py to core/
—
Pau Espin Pedrol /
detail
- Move all obj/ references in suite.py to testenv.py
—
Pau Espin Pedrol /
detail
- Move trial.py and suite.py to core/
—
Pau Espin Pedrol /
detail
- Update obj classes in obj/ to use testenv instead of suite_run
—
Pau Espin Pedrol /
detail
- tests: Replace 'suite' with 'tenv'
—
Pau Espin Pedrol /
detail
- testenv: deferr importing obj module class until use is required
—
Pau Espin Pedrol /
detail
- check_dependencies: allow passing any module name to skip
—
Pau Espin Pedrol /
detail
- ms_srs: import numpy module on first use
—
Pau Espin Pedrol /
detail
- esme: import smpplib module on first use
—
Pau Espin Pedrol /
detail
- ms_ofono: import pydbus and GLib modules on first use
—
Pau Espin Pedrol /
detail
- powersupply_sispm: import sispm and usb modules on first use
—
Pau Espin Pedrol /
detail
- rfemu_amarisoftctrl: import websocket module on first use
—
Pau Espin Pedrol /
detail
- doc: Drop redundant app-name in install section
—
Pau Espin Pedrol /
detail
- doc: install.adoc: Correctly split optional dependencies
—
Pau Espin Pedrol /
detail
- Rework README file
—
Pau Espin Pedrol /
detail
- osmo-gsm-tester.py: Fix import error when using default-suites.conf
—
Pau Espin Pedrol /
detail
- junit: Replace invalid xml characters
—
Pau Espin Pedrol /
detail
- srsue: Remove old comment not longer applying
—
Pau Espin Pedrol /
detail
- srsue: Enable metrics csv file generation
—
Pau Espin Pedrol /
detail
- srsue: Enable pcap through config file
—
Pau Espin Pedrol /
detail
- srsue,srsenb: Fix zmq base_rate calculation and share value
—
Pau Espin Pedrol /
detail
- iperf3: Support configuring data direction (dl vs ul)
—
Pau Espin Pedrol /
detail
- tests: Improve logging of iperf3 results
—
Pau Espin Pedrol /
detail
- iperf3: Support setting run time
—
Pau Espin Pedrol /
detail
- utils: Add limits.d dir with sample config files
—
Pau Espin Pedrol /
detail
- scenarios: Use parametrized scenario for rftype
—
Pau Espin Pedrol /
detail
- srsue: Introduce metrics verification procedures
—
Pau Espin Pedrol /
detail
- suites/4g: Introduce iperf4 downlink test
—
Pau Espin Pedrol /
detail
- Allow overwriting test's report stdout text from inside test code
—
Pau Espin Pedrol /
detail
- remote: Set debug logfile of ssh_sigkiller.sh to /dev/null
—
Pau Espin Pedrol /
detail
- Improve junit xml generated fields
—
Pau Espin Pedrol /
detail
- suites/4g/ping.py: Overwrite test stdout with ping output
—
Pau Espin Pedrol /
detail
- srsenb: Update config files
—
Pau Espin Pedrol /
detail
- srsepc: Update log file output matching
—
Pau Espin Pedrol /
detail
- srsue,srsenb: Configure num_ports for tmode > 1
—
Pau Espin Pedrol /
detail
- srsenb_sib.conf: Fix warning about wrong prach_freq_offset value
—
Pau Espin Pedrol /
detail
- srsue: Use logfile instead of stdout
—
Pau Espin Pedrol /
detail
- config.py: use var to hold defaults.conf string
—
Pau Espin Pedrol /
detail
- Move RESOURCES_CONF from resource.py to config.py
—
Pau Espin Pedrol /
detail
- Drop wrong vty cfg line ms-power-control
—
Pau Espin Pedrol /
detail
- osmo_ms_driver: Store cfg files and logs in correct test rundir
—
Pau Espin Pedrol /
detail
- doc/manual: Refactor, rewrite, improve and update most of the User
—
Pau Espin Pedrol /
detail
- doc/manuals: Write proper content for Docker Setup section
—
Pau Espin Pedrol /
detail
- doc/manuals: Write proper content for Ansible Setup section
—
Pau Espin Pedrol /
detail
- doc/manuals: Write section explaining parametrized scenarios
—
Pau Espin Pedrol /
detail
- doc/manuals: Fix title out of sequence
—
Pau Espin Pedrol /
detail
- srs{ue,enb,epc}: Disable pcap by default, allow enabling by param
—
Pau Espin Pedrol /
detail
- doc/manuals: Introduce Troubleshooting section about SIGKILL fix
—
Pau Espin Pedrol /
detail
- doc/manuals: Add proper content for Debugging section
—
Pau Espin Pedrol /
detail
- doc/manuals: Several format and styles fixes for config.adoc
—
Pau Espin Pedrol /
detail
- scenarios: Drop unnecessary srsue-rftype-soapy.conf
—
Pau Espin Pedrol /
detail
- doc/manuals: Introduce chapter explaining config data mangling
—
Pau Espin Pedrol /
detail
- srsenb.conf.tmpl: update to new version
—
andre /
detail
- fix lookup table for maximum DL/UL rate for srsENB
—
andre /
detail
- relax max_rate for iperf UL/DL tests
—
andre /
detail
- process: add stdin_write method to communicate with child on stdin
—
andre /
detail
- srs_ue: send t+Enter to stdin after launching app
—
andre /
detail
- srs_ue: run srsUE as normal RemoteProcess
—
andre /
detail
- srs{enb,ue}.conf.tmpl: make sure to only use a single PHY thread when
—
andre /
detail
- srs_ue: add scenario for airplane mode simulation in srsUE
—
andre /
detail
- ms: add optional param to specify fixed APN IP address assigned to a MS
—
andre /
detail
- srs_enb: add num_cells param to srsENB
—
andre /
detail
- srs_ue: adding num_carriers paramter and corresponding modifier
—
andre /
detail
- srs_{enb,ue}: add secondary cell and set dl/ul freq in eNB/UE config
—
andre /
detail
- srs_enb: enable console trace, use RemoteProcess class
—
andre /
detail
- srs_enb: remove unneeded enb parameters
—
andre /
detail
- srs_enb: remove num_cells getter
—
andre /
detail
- srs_ue: remove hard-coded num phy thread param
—
andre /
detail
- defaults.conf: set num_carriers default value
—
andre /
detail
- Introduce initial Amarisoft ENB support
—
Pau Espin Pedrol /
detail
- srsenb: start_locally(): Fix missing class name in attribute access
—
Pau Espin Pedrol /
detail
- srsenb: No need to generates values dict for every template file
—
Pau Espin Pedrol /
detail
- srsue: start_locally(): Fix missing class name in attribute access
—
Pau Espin Pedrol /
detail
- {srs,amarisoft}enb:Move shared code to parent generic class eNodeB
—
Pau Espin Pedrol /
detail
- amarisoft_enb: Drop unused lib variable
—
Pau Espin Pedrol /
detail
- Introduce support for AmarisoftEPC
—
Pau Espin Pedrol /
detail
- srs_{ue,enb}: change UHD stream args and buffer size as function of cell
—
andre /
detail
- Make amarisoft license server optional
—
Pau Espin Pedrol /
detail
- iperf3: add config to adjust the duration of the iperf run
—
Pau Espin Pedrol /
detail
- srsenb_rr.conf.temp: patch scheduler variables for 6 PRB cells
—
Pau Espin Pedrol /
detail
- srs{enb,ue}: Use lowcase UHD as rf_type string
—
Pau Espin Pedrol /
detail
- config.py: Allow escaping commas in parametrized scenario names
—
Pau Espin Pedrol /
detail
- srs_{ue,enb}: Add modifier to pass arbitrary cmd line arguments
—
Pau Espin Pedrol /
detail
- Introduce contrib/jenkins-build-amarisoft.sh
—
Pau Espin Pedrol /
detail
- amarisoft_enb: Add missing default values in constructor
—
Pau Espin Pedrol /
detail
- contrib/jenkins-build-amarisoft.sh: Make build of amarisoft trx_zmq.so
—
Pau Espin Pedrol /
detail
- contrib/jenkins-build-amarisoft.sh: Fix typo copying trx_uhd.so to UE
—
Pau Espin Pedrol /
detail
- Add modem resource features attributes: 2g, 3g, 4g
—
Pau Espin Pedrol /
detail
- contrib/*sysmo.sh: Fix default poky SDK version to 2.3.4
—
Pau Espin Pedrol /
detail
- contrib/*sysmo.sh: Fix default poky SDK path
—
Pau Espin Pedrol /
detail
- config: Fix reading empty yaml default-suites.conf
—
Pau Espin Pedrol /
detail
- contrib: Fix default variable value syntax
—
Pau Espin Pedrol /
detail
- contrib: srslte: Allow changing repo name
—
Pau Espin Pedrol /
detail
- suites/debug: Allow jumping into python debugger
—
Pau Espin Pedrol /
detail
- iperf3: Fix netns param not used
—
Pau Espin Pedrol /
detail
- srsLTE: Support configuring different RF backends
—
Pau Espin Pedrol /
detail
- remote: Fix comment typo
—
Pau Espin Pedrol /
detail
- srsue: Create netns on demand
—
Pau Espin Pedrol /
detail
- Add test log to junit output
—
Pau Espin Pedrol /
detail
- srs_enb: Make num_prb a config parameter
—
Pau Espin Pedrol /
detail
- enb: Add modifiers for num_prb
—
Pau Espin Pedrol /
detail
- Introduce parametrized scenario files support
—
Pau Espin Pedrol /
detail
- Use parametrized scenario to set ENB num_prb
—
Pau Espin Pedrol /
detail
- Introduce LTE Transmission Mode and RLC DRB mode params
—
Pau Espin Pedrol /
detail
- ttcn3: Refactor ttcn3 launching bits into a testlib
—
Pau Espin Pedrol /
detail
- ttcn3: Allow passing ttcn3 extra module params from osmo-gsm-tester
—
Pau Espin Pedrol /
detail
- Allow passing remote env to process running in remote host
—
Pau Espin Pedrol /
detail
- Add handlers to run process under a specific netns on a remote host
—
Pau Espin Pedrol /
detail
- remote: Improve wrapper script handling proper exit of ssh-remote
—
Pau Espin Pedrol /
detail
- jenkins-build-srslte: Temporarily Switch git repo to own-controlled one
—
Pau Espin Pedrol /
detail
- remote: Add more helpers to operate on remote hosts
—
Pau Espin Pedrol /
detail
- utils: Move shell script helpers to subdir
—
Pau Espin Pedrol /
detail
- util: Add sudoers.d/ example directory
—
Pau Espin Pedrol /
detail
- Inroduce RunNode class
—
Pau Espin Pedrol /
detail
- util: Add helper setcap_netsys_admin()
—
Pau Espin Pedrol /
detail
- iperf3: Support running iperf3 remotely
—
Pau Espin Pedrol /
detail
- Fix remote and process RemoteNetNSProcess
—
Pau Espin Pedrol /
detail
- powersupply_intellinet: Log target ip+dev_port
—
Pau Espin Pedrol /
detail
- resources.conf.prod: sysmocell500 new firmware now supports TRXDv1
—
Pau Espin Pedrol /
detail
- Initial srsLTE support
—
Pau Espin Pedrol /
detail
- default-suites.conf: Run 4g test suite (srsLTE ZeroMQ)
—
Pau Espin Pedrol /
detail
- contrib: Add scripts to build srsLTE software
—
Pau Espin Pedrol /
detail
- Re-add accidentally removed update_version.sh
—
Pau Espin Pedrol /
detail
- Introduce RemoteHost and refactor code to use it
—
Pau Espin Pedrol /
detail
- ttcn3: Allow changing TTCN3 test from within osmo-gsm-tester
—
Pau Espin Pedrol /
detail
- WIP: Add initial srsLTE support
—
Pau Espin Pedrol /
detail
- Introduce RemoteHost and refactor code to use it
—
Pau Espin Pedrol /
detail
- ttcn3: Allow changing TTCN3 test from within osmo-gsm-tester
—
Pau Espin Pedrol /
detail
- contrib: Add scripts to build srsLTE software
—
Pau Espin Pedrol /
detail
- Re-add accidentally removed update_version.sh
—
Pau Espin Pedrol /
detail