[libsoup/autobahn-integration-new: 2/2] autobahn-test.c: Print out in stderr name of test being executed




commit ea36a0cffa6e7d3e422854562c2fcf1e3ba5c530
Author: Diego Pino Garcia <dpino igalia com>
Date:   Tue Mar 16 00:56:19 2021 +0000

    autobahn-test.c: Print out in stderr name of test being executed

 tests/autobahn/autobahn-test.c | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/tests/autobahn/autobahn-test.c b/tests/autobahn/autobahn-test.c
index 9d2ae0e8..9af3d29d 100644
--- a/tests/autobahn/autobahn-test.c
+++ b/tests/autobahn/autobahn-test.c
@@ -23,6 +23,7 @@
 #include "test-utils.h"
 
 #include <libsoup/soup.h>
+#include <stdio.h>
 
 static char *address = "ws://localhost:9001";
 static char *agent = "libsoup";
@@ -119,12 +120,17 @@ connect_and_run (SoupSession *session, char *path, ConnectionFunc method, gpoint
         time_t now = time(NULL);
         const int timeout = 3;
         const time_t threshold = now + timeout;
+
+        char timestr[32];
+        strftime(timestr, 32, "%Y-%m-%d %H:%M:%S", localtime(&now));
+        fprintf(stderr, "### Run %s (%s)\n", uri, timestr);
         while (!ctx->done) {
                 g_main_context_iteration (async_context, TRUE);
                 now = time(NULL);
                 if (now > threshold) {
                         debug_printf (1, "Test timeout: %s\n", uri);
                         g_test_message ("Test timeout: %s\n", uri);
+                        fprintf(stderr, "### Timeout on %s\n", uri);
 
                         // FIXME: On a timeout, if ctx is freed no more test are executed.
                         g_object_unref (message);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]