neels has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/33483 )


Change subject: ctrl: f_counter_name_vals_get_n(): add start_idx, for hnbgw
......................................................................

ctrl: f_counter_name_vals_get_n(): add start_idx, for hnbgw

Allow starting with a specific 'msc' / 'sgsn' instance without having to
read all the lower numbers along. For HNBGW_Tests.ttcn.

Change-Id: I9b74a1df9e115883b4b0ac0f606a370c6aca7f40
---
M library/Osmocom_CTRL_Functions.ttcn
1 file changed, 15 insertions(+), 2 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks 
refs/changes/83/33483/1

diff --git a/library/Osmocom_CTRL_Functions.ttcn 
b/library/Osmocom_CTRL_Functions.ttcn
index 2c90de4..75f8646 100644
--- a/library/Osmocom_CTRL_Functions.ttcn
+++ b/library/Osmocom_CTRL_Functions.ttcn
@@ -233,10 +233,11 @@

        /* Retrieve the first N instances' rate counter values of the given 
names */
        function f_counter_name_vals_get_n(IPA_CTRL_PT pt, charstring 
instance_name := "msc",
-                                          integer instance_count, 
CounterNameVals counternames)
+                                          integer instance_count, 
CounterNameVals counternames,
+                                          integer start_idx := 0)
        return CounterNameValsList {
                var CounterNameValsList valslist;
-               for (var integer instance_nr := 0; instance_nr < 
instance_count; instance_nr := instance_nr + 1) {
+               for (var integer instance_nr := start_idx; instance_nr < 
start_idx + instance_count; instance_nr := instance_nr + 1) {
                        valslist[instance_nr] := f_counter_name_vals_get(pt, 
instance_name, instance_nr, counternames);
                }
                log("retrieved rate counters: ", instance_name, ": ", valslist);

--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/33483
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I9b74a1df9e115883b4b0ac0f606a370c6aca7f40
Gerrit-Change-Number: 33483
Gerrit-PatchSet: 1
Gerrit-Owner: neels <[email protected]>
Gerrit-MessageType: newchange

Reply via email to