diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-10-29 10:39:32 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-10-29 11:02:34 +0100 |
commit | ac0490ad2a086a4e2664bed19bfe2787cbf4d450 (patch) | |
tree | b53d2c8d120e0ad6134ac7deb25bb67c4fe2ce7c /tests/ms/MsTest.cpp | |
parent | 4c9ec22546264454662895123ff2b1310b1081ad (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.cpp | 21 |
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(); |