server-oom test: Don't assume localhost is resolvable
authorSimon McVittie <smcv@collabora.com>
Mon, 4 Jun 2018 15:27:49 +0000 (16:27 +0100)
committerSimon McVittie <smcv@collabora.com>
Mon, 4 Jun 2018 16:56:04 +0000 (17:56 +0100)
Pathological autobuilder environments might not list localhost in
/etc/hosts.

Signed-off-by: Simon McVittie <smcv@collabora.com>
Reviewed-by: Philip Withnall <withnall@endlessm.com>
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=106812
(cherry picked from commit 4cfc7de30de7111f589501e5b597063aeb96cf28)

test/internals/server-oom.c

index e006d9f..9aeadd3 100644 (file)
@@ -120,10 +120,10 @@ main (int argc,
   test_init (&argc, &argv);
 
   test_cases_to_free = g_queue_new ();
-  add_oom_test ("/server/new-tcp", test_new_server, "tcp:host=localhost,bind=localhost");
-  add_oom_test ("/server/new-nonce-tcp", test_new_server, "nonce-tcp:host=localhost,bind=localhost");
-  add_oom_test ("/server/new-tcp-star", test_new_server, "tcp:host=localhost,bind=*");
-  add_oom_test ("/server/new-tcp-v4", test_new_server, "tcp:host=localhost,bind=localhost,family=ipv4");
+  add_oom_test ("/server/new-tcp", test_new_server, "tcp:host=127.0.0.1,bind=127.0.0.1");
+  add_oom_test ("/server/new-nonce-tcp", test_new_server, "nonce-tcp:host=127.0.0.1,bind=127.0.0.1");
+  add_oom_test ("/server/new-tcp-star", test_new_server, "tcp:host=127.0.0.1,bind=*");
+  add_oom_test ("/server/new-tcp-v4", test_new_server, "tcp:host=127.0.0.1,bind=127.0.0.1,family=ipv4");
 #ifdef DBUS_UNIX
   add_oom_test ("/server/unix", test_new_server, "unix:tmpdir=/tmp");
 #endif