From 30c8602009aa0f6ecf11a0a26aa0b420488c0bb7 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 29 Aug 2019 08:50:43 +0200 Subject: TEST: print specs for debugging test failure "allow_wired_connections" --- src/nm-config-data.c | 7 +++++++ src/tests/config/test-config.c | 3 +++ 2 files changed, 10 insertions(+) diff --git a/src/nm-config-data.c b/src/nm-config-data.c index 961812c33e..03b661f700 100644 --- a/src/nm-config-data.c +++ b/src/nm-config-data.c @@ -1672,6 +1672,7 @@ constructed (GObject *object) NMConfigData *self = NM_CONFIG_DATA (object); NMConfigDataPrivate *priv = NM_CONFIG_DATA_GET_PRIVATE (self); char *str; + const GSList *sp; priv->keyfile = _merge_keyfiles (priv->keyfile_user, priv->keyfile_intern); @@ -1735,6 +1736,12 @@ constructed (GObject *object) if (!priv->global_dns) priv->global_dns = load_global_dns (priv->keyfile_intern, TRUE); + nm_log_info (LOGD_CORE, ">>>> config[%p]: specs:", self); + for (sp = priv->no_auto_default.specs_config; sp; sp = sp->next) + nm_log_info (LOGD_CORE, ">>>> config[%p]: config-spec %s", self, (char *) sp->data); + for (sp = priv->no_auto_default.specs; sp; sp = sp->next) + nm_log_info (LOGD_CORE, ">>>> config[%p]: other-spec %s", self, (char *) sp->data); + G_OBJECT_CLASS (nm_config_data_parent_class)->constructed (object); } diff --git a/src/tests/config/test-config.c b/src/tests/config/test-config.c index 01977ad759..89f662744e 100644 --- a/src/tests/config/test-config.c +++ b/src/tests/config/test-config.c @@ -1072,6 +1072,8 @@ main (int argc, char **argv) { nmtst_init_assert_logging (&argc, &argv, "INFO", "DEFAULT"); + goto out; + nm_fake_platform_setup (); g_test_add_func ("/config/simple", test_config_simple); @@ -1098,6 +1100,7 @@ main (int argc, char **argv) */ g_test_add_func ("/config/override", test_config_override); +out: return g_test_run (); } -- cgit v1.2.1