diff options
author | Oliver Smith <osmith@sysmocom.de> | 2021-03-19 16:45:56 +0100 |
---|---|---|
committer | Oliver Smith <osmith@sysmocom.de> | 2021-03-19 16:47:52 +0100 |
commit | a7eb735b8ddc1dfd3872756820ae752ba4728822 (patch) | |
tree | 635212d3c849cde43bfc95dd92f22de5181034b4 | |
parent | 2fa0e9df68ce45d5afa234ccb184b8d76560e1cc (diff) |
Revert "stats: log error when missing stats values"
This reverts commit d290439b4afe928e7e341540cb92f1abf36a82cb, which
caused "stats values skipped" messages to appear even if they were not
skipped. Revert for now, replace with a proper version in the future.
Related: SYS#4877
Change-Id: Ib43bd53188a4d31d771feb921ea14abe1a3ec877
-rw-r--r-- | src/stat_item.c | 5 | ||||
-rw-r--r-- | tests/stats/stats_test.c | 7 | ||||
-rw-r--r-- | tests/stats/stats_test.err | 144 |
3 files changed, 0 insertions, 156 deletions
diff --git a/src/stat_item.c b/src/stat_item.c index a44b3ad7..ba364640 100644 --- a/src/stat_item.c +++ b/src/stat_item.c @@ -60,7 +60,6 @@ #include <osmocom/core/talloc.h> #include <osmocom/core/timer.h> #include <osmocom/core/stat_item.h> -#include <osmocom/core/logging.h> /*! global list of stat_item groups */ static LLIST_HEAD(osmo_stat_item_groups); @@ -243,10 +242,6 @@ int osmo_stat_item_get_next(const struct osmo_stat_item *item, int32_t *next_idx idx_delta = item_value->id + 1 - *next_idx; - if (idx_delta > 1) { - LOGP(DLSTATS, LOGL_ERROR, "%s: %d stats values skipped\n", item->desc->name, idx_delta - 1); - } - *next_idx = item_value->id + 1; return idx_delta; diff --git a/tests/stats/stats_test.c b/tests/stats/stats_test.c index b81ad6b5..707f606f 100644 --- a/tests/stats/stats_test.c +++ b/tests/stats/stats_test.c @@ -120,7 +120,6 @@ static void stat_test(void) value = osmo_stat_item_get_last(statg->items[TEST_A_ITEM]); OSMO_ASSERT(value == -1); - fprintf(stderr, "osmo_stat_item_get_next rc == 0\n"); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc == 0); @@ -129,16 +128,13 @@ static void stat_test(void) value = osmo_stat_item_get_last(statg->items[TEST_A_ITEM]); OSMO_ASSERT(value == 1); - fprintf(stderr, "osmo_stat_item_get_next rc > 0\n"); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc > 0); OSMO_ASSERT(value == 1); - fprintf(stderr, "osmo_stat_item_get_next rc == 0\n"); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc == 0); - fprintf(stderr, "osmo_stat_item_get_next rc > 0\n"); for (i = 2; i <= 32; i++) { osmo_stat_item_set(statg->items[TEST_A_ITEM], i); osmo_stat_item_set(statg->items[TEST_B_ITEM], 1000 + i); @@ -224,20 +220,17 @@ static void stat_test(void) rc = osmo_stat_item_discard(statg->items[TEST_A_ITEM], &rd_a); OSMO_ASSERT(rc > 0); - fprintf(stderr, "osmo_stat_item_get_next rc == 0\n"); rc = osmo_stat_item_discard(statg->items[TEST_A_ITEM], &rd_a); OSMO_ASSERT(rc == 0); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc == 0); - fprintf(stderr, "osmo_stat_item_get_next rc > 0\n"); osmo_stat_item_set(statg->items[TEST_A_ITEM], 98); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc > 0); OSMO_ASSERT(value == 98); - fprintf(stderr, "osmo_stat_item_get_next rc == 0\n"); rc = osmo_stat_item_get_next(statg->items[TEST_A_ITEM], &rd_a, &value); OSMO_ASSERT(rc == 0); diff --git a/tests/stats/stats_test.err b/tests/stats/stats_test.err index d059ffd1..3accf545 100644 --- a/tests/stats/stats_test.err +++ b/tests/stats/stats_test.err @@ -1,147 +1,3 @@ -osmo_stat_item_get_next rc == 0 -osmo_stat_item_get_next rc > 0 -DLSTATS ERROR item.a: 1 stats values skipped -osmo_stat_item_get_next rc == 0 -osmo_stat_item_get_next rc > 0 -DLSTATS ERROR item.b: 3 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 4 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.a: 57 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.a: 1 stats values skipped -DLSTATS ERROR item.b: 51 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -DLSTATS ERROR item.b: 1 stats values skipped -osmo_stat_item_get_next rc == 0 -osmo_stat_item_get_next rc > 0 -osmo_stat_item_get_next rc == 0 Start test: test_reporting DLGLOBAL ERROR counter group 'ctr-test:one' already exists for index 2, instead using index 3. This is a software bug that needs fixing. DLGLOBAL ERROR 'ctr-test.one_dot' is not a valid counter group identifier |