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 submitted this change. ( https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17310 ) Change subject: srsue: Enable metrics csv file generation ...................................................................... srsue: Enable metrics csv file generation Change-Id: I393afc49f553d9ebda29717c27d5eb907b3c5b60 --- M src/osmo_gsm_tester/srs_ue.py M src/osmo_gsm_tester/templates/srsue.conf.tmpl 2 files changed, 14 insertions(+), 3 deletions(-) Approvals: laforge: Looks good to me, but someone else must approve pespin: Looks good to me, approved Jenkins Builder: Verified diff --git a/src/osmo_gsm_tester/srs_ue.py b/src/osmo_gsm_tester/srs_ue.py index 38e2baf..11a6966 100644 --- a/src/osmo_gsm_tester/srs_ue.py +++ b/src/osmo_gsm_tester/srs_ue.py @@ -34,6 +34,7 @@ CFGFILE = 'srsue.conf' PCAPFILE = 'srsue.pcap' LOGFILE = 'srsue.log' + METRICSFILE = 'srsue_metrics.csv' def __init__(self, suite_run, conf): self._addr = conf.get('addr', None) @@ -45,11 +46,13 @@ self.config_file = None self.log_file = None self.pcap_file = None + self.metrics_file = None self.process = None self.rem_host = None self.remote_config_file = None self.remote_log_file = None self.remote_pcap_file = None + self.remote_metrics_file = None self.suite_run = suite_run self.nof_prb=50 if self.nof_prb == 75: @@ -74,6 +77,10 @@ self.rem_host.scpfrom('scp-back-pcap', self.remote_pcap_file, self.pcap_file) except Exception as e: self.log(repr(e)) + try: + self.rem_host.scpfrom('scp-back-metrics', self.remote_metrics_file, self.metrics_file) + except Exception as e: + self.log(repr(e)) def setup_runs_locally(self): return self.remote_user is None @@ -106,6 +113,7 @@ self.remote_config_file = remote_run_dir.child(srsUE.CFGFILE) self.remote_log_file = remote_run_dir.child(srsUE.LOGFILE) self.remote_pcap_file = remote_run_dir.child(srsUE.PCAPFILE) + self.remote_metrics_file = remote_run_dir.child(srsUE.METRICSFILE) self.rem_host.recreate_remote_dir(remote_inst) self.rem_host.scp('scp-inst-to-remote', str(self.inst), remote_prefix_dir) @@ -134,7 +142,8 @@ '--gw.netns=' + self.netns(), '--log.filename=' + 'stdout', #self.remote_log_file, '--pcap.enable=true', - '--pcap.filename=' + self.remote_pcap_file) + '--pcap.filename=' + self.remote_pcap_file, + '--general.metrics_csv_filename=' + self.remote_metrics_file) self.process = self.rem_host.RemoteProcessFixIgnoreSIGHUP(srsUE.BINFILE, util.Dir(srsUE.REMOTE_DIR), args) #self.process = self.rem_host.RemoteProcessFixIgnoreSIGHUP(srsUE.BINFILE, remote_run_dir, args, remote_lib) @@ -170,7 +179,8 @@ '--gw.netns=' + self.netns(), '--log.filename=' + self.log_file, '--pcap.enable=true', - '--pcap.filename=' + self.pcap_file) + '--pcap.filename=' + self.pcap_file, + '--general.metrics_csv_filename=' + self.metrics_file) self.dbg(run_dir=self.run_dir, binary=binary, env=env) self.process = process.Process(self.name(), self.run_dir, args, env=env) @@ -181,6 +191,7 @@ self.config_file = self.run_dir.new_file(srsUE.CFGFILE) self.log_file = self.run_dir.child(srsUE.LOGFILE) self.pcap_file = self.run_dir.new_file(srsUE.PCAPFILE) + self.metrics_file = self.run_dir.child(srsUE.METRICSFILE) self.dbg(config_file=self.config_file) values = dict(ue=config.get_defaults('srsue')) diff --git a/src/osmo_gsm_tester/templates/srsue.conf.tmpl b/src/osmo_gsm_tester/templates/srsue.conf.tmpl index eef5a7e..5cca60c 100644 --- a/src/osmo_gsm_tester/templates/srsue.conf.tmpl +++ b/src/osmo_gsm_tester/templates/srsue.conf.tmpl @@ -344,6 +344,6 @@ # ##################################################################### [general] -#metrics_csv_enable = false +metrics_csv_enable = true #metrics_period_secs = 1 #metrics_csv_filename = /tmp/ue_metrics.csv -- To view, visit https://gerrit.osmocom.org/c/osmo-gsm-tester/+/17310 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: I393afc49f553d9ebda29717c27d5eb907b3c5b60 Gerrit-Change-Number: 17310 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin at sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: laforge <laforge at osmocom.org> Gerrit-Reviewer: pespin <pespin at sysmocom.de> Gerrit-MessageType: merged -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200303/1cbae213/attachment.htm>