platform: more logging for tests
This commit is contained in:
@@ -19,6 +19,7 @@ add_signal_full (const char *name, GCallback callback, int ifindex, const char *
|
|||||||
void
|
void
|
||||||
accept_signal (SignalData *data)
|
accept_signal (SignalData *data)
|
||||||
{
|
{
|
||||||
|
debug ("Accepting signal '%s' ifindex %d ifname %s.", data->name, data->ifindex, data->ifname);
|
||||||
if (!data->received)
|
if (!data->received)
|
||||||
g_error ("Attemted to accept a non-received signal '%s'.", data->name);
|
g_error ("Attemted to accept a non-received signal '%s'.", data->name);
|
||||||
|
|
||||||
@@ -55,7 +56,9 @@ run_command (const char *format, ...)
|
|||||||
va_start (ap, format);
|
va_start (ap, format);
|
||||||
|
|
||||||
command = g_strdup_vprintf (format, ap);
|
command = g_strdup_vprintf (format, ap);
|
||||||
|
debug ("Running command: %s", command);
|
||||||
g_assert (!system (command));
|
g_assert (!system (command));
|
||||||
|
debug ("Command finished.");
|
||||||
g_free (command);
|
g_free (command);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -9,6 +9,8 @@
|
|||||||
#include "nm-fake-platform.h"
|
#include "nm-fake-platform.h"
|
||||||
#include "nm-linux-platform.h"
|
#include "nm-linux-platform.h"
|
||||||
|
|
||||||
|
#define debug(...) nm_log_dbg (LOGD_PLATFORM, __VA_ARGS__)
|
||||||
|
|
||||||
#define error(err) g_assert (nm_platform_get_error () == err)
|
#define error(err) g_assert (nm_platform_get_error () == err)
|
||||||
#define no_error() error (NM_PLATFORM_ERROR_NONE)
|
#define no_error() error (NM_PLATFORM_ERROR_NONE)
|
||||||
|
|
||||||
|
@@ -30,12 +30,15 @@ link_callback (NMPlatform *platform, int ifindex, NMPlatformLink *received, Sign
|
|||||||
if (data->ifname && g_strcmp0 (data->ifname, nm_platform_link_get_name (ifindex)) != 0)
|
if (data->ifname && g_strcmp0 (data->ifname, nm_platform_link_get_name (ifindex)) != 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (data->loop)
|
if (data->loop) {
|
||||||
|
debug ("Quitting main loop.");
|
||||||
g_main_loop_quit (data->loop);
|
g_main_loop_quit (data->loop);
|
||||||
|
}
|
||||||
|
|
||||||
if (data->received)
|
if (data->received)
|
||||||
g_error ("Received signal '%s' a second time.", data->name);
|
g_error ("Received signal '%s' a second time.", data->name);
|
||||||
|
|
||||||
|
debug ("Recieved signal '%s' ifindex %d ifname '%s'.", data->name, ifindex, received->name);
|
||||||
data->received = TRUE;
|
data->received = TRUE;
|
||||||
|
|
||||||
/* Check the data */
|
/* Check the data */
|
||||||
|
Reference in New Issue
Block a user