aboutsummaryrefslogtreecommitdiffstats
path: root/tests/ms/MsTest.cpp
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-10-29 10:39:32 +0100
committerHarald Welte <laforge@gnumonks.org>2017-10-29 11:02:34 +0100
commitac0490ad2a086a4e2664bed19bfe2787cbf4d450 (patch)
treeb53d2c8d120e0ad6134ac7deb25bb67c4fe2ce7c /tests/ms/MsTest.cpp
parent4c9ec22546264454662895123ff2b1310b1081ad (diff)
tests: Don't use private version of log_info but global gprs_log_info
There's no need for each test case to carry their own log_info and filter function. They can simply use the global gprs_log_info and configure the stderr log verbosity according to their needs. Change-Id: I8706a624e5d06e062d1198711aa197fbd0860769
Diffstat (limited to 'tests/ms/MsTest.cpp')
-rw-r--r--tests/ms/MsTest.cpp21
1 files changed, 3 insertions, 18 deletions
diff --git a/tests/ms/MsTest.cpp b/tests/ms/MsTest.cpp
index d66f578e..ac35998a 100644
--- a/tests/ms/MsTest.cpp
+++ b/tests/ms/MsTest.cpp
@@ -514,22 +514,6 @@ static void test_ms_cs_selection()
printf("=== end %s ===\n", __func__);
}
-static const struct log_info_cat default_categories[] = {
- {"DPCU", "", "GPRS Packet Control Unit (PCU)", LOGL_INFO, 1},
-};
-
-static int filter_fn(const struct log_context *ctx,
- struct log_target *tar)
-{
- return 1;
-}
-
-const struct log_info debug_log_info = {
- filter_fn,
- (struct log_info_cat*)default_categories,
- ARRAY_SIZE(default_categories),
-};
-
int main(int argc, char **argv)
{
struct vty_app_info pcu_vty_info = {0};
@@ -539,13 +523,14 @@ int main(int argc, char **argv)
abort();
msgb_talloc_ctx_init(tall_pcu_ctx, 0);
- osmo_init_logging(&debug_log_info);
+ osmo_init_logging(&gprs_log_info);
log_set_use_color(osmo_stderr_target, 0);
log_set_print_filename(osmo_stderr_target, 0);
log_set_log_level(osmo_stderr_target, LOGL_INFO);
+ log_parse_category_mask(osmo_stderr_target, "DPCU,3:DRLCMAC,3");
vty_init(&pcu_vty_info);
- pcu_vty_init(&debug_log_info);
+ pcu_vty_init(&gprs_log_info);
test_ms_state();
test_ms_callback();