X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=pkg%2Fxapp%2Fmetrics_test.go;fp=pkg%2Fxapp%2Fmetrics_test.go;h=e600743c8fa745c40c0e8445a0782d85d598907f;hb=ed11919144ea45905aef41a5062144013d0db9c0;hp=6d46988faf51b4b59d227505119d117a2360f691;hpb=827a6410631045b503ce098de6683c6916c09842;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/xapp/metrics_test.go b/pkg/xapp/metrics_test.go old mode 100644 new mode 100755 index 6d46988..e600743 --- a/pkg/xapp/metrics_test.go +++ b/pkg/xapp/metrics_test.go @@ -25,6 +25,7 @@ import ( var mCVect map[string]CounterVec var mGVect map[string]GaugeVec +var mGGroup map[string]Gauge func TestMetricSetup(t *testing.T) { mCVect = Metric.RegisterCounterVecGroup( @@ -40,7 +41,12 @@ func TestMetricSetup(t *testing.T) { }, []string{"name", "event"}, "SUBSYSTEM") - + + mGGroup = Metric.RegisterGaugeGroup( + []CounterOpts{ + {Name: "counter3", Help: "counter3"}, + }, + "SUBSYSTEM2") } func TestMetricCounter(t *testing.T) { @@ -138,7 +144,9 @@ func TestMetricCounterVectorPrefix(t *testing.T) { if m_grp.CIs("event2_counter1") == false { t.Errorf("m_grp event2_counter1 not exists") } - m_grp.CInc("event2_counter1") + + m_grp.CAdd("event2_counter1", 1) + m_grp.CGet("event2_counter1") } func TestMetricGaugeVectorPrefix(t *testing.T) { @@ -174,6 +182,10 @@ func TestMetricGaugeVectorPrefix(t *testing.T) { t.Errorf("m_grp event2_counter2 not exists") } m_grp.GInc("event2_counter2") + + m_grp.GGet("event2_counter2") + m_grp.GDec("event2_counter2") + m_grp.GSet("event2_counter2", 1) } func TestMetricGroupCache(t *testing.T) { @@ -241,4 +253,10 @@ func TestMetricGroupCache(t *testing.T) { } m_grp.GInc("event2_counter2") + m_grp.CAdd("event2_counter1", 1) + m_grp.CGet("event2_counter1") + m_grp.GGet("event2_counter2") + m_grp.GDec("event2_counter2") + m_grp.GSet("event2_counter2", 1) } +