summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-08-29 08:50:43 +0200
committerThomas Haller <thaller@redhat.com>2019-09-22 16:06:16 +0200
commit30c8602009aa0f6ecf11a0a26aa0b420488c0bb7 (patch)
treea1f0129aee98bed9a9db7371ae7d4e52402c2670
parent4154a45967f23391a0511c8151d374cea02f9382 (diff)
downloadNetworkManager-th/check-have-connection-for-auto-default.tar.gz
TEST: print specs for debugging test failure "allow_wired_connections"th/check-have-connection-for-auto-default
-rw-r--r--src/nm-config-data.c7
-rw-r--r--src/tests/config/test-config.c3
2 files changed, 10 insertions, 0 deletions
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 ();
}