Move test-loopback to normal tests
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 26 Feb 2016 14:00:33 +0000 (09:00 -0500)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sat, 5 Mar 2016 02:45:44 +0000 (21:45 -0500)
In the normal case lo should be already configured and this should be
a noop, even when run under root.

Makefile.am
src/test/test-loopback.c

index 0f17bad..5f5d9f0 100644 (file)
@@ -1387,7 +1387,6 @@ EXTRA_DIST += \
 
 manual_tests += \
        test-ns \
-       test-loopback \
        test-hostname \
        test-daemon \
        test-cgroup \
@@ -1411,6 +1410,7 @@ manual_tests += \
 endif
 
 tests += \
+       test-loopback \
        test-engine \
        test-cgroup-mask \
        test-job-type \
index 2748395..7b67337 100644 (file)
@@ -31,7 +31,7 @@ int main(int argc, char* argv[]) {
 
         r = loopback_setup();
         if (r < 0)
-                fprintf(stderr, "loopback: %s\n", strerror(-r));
+                log_error("loopback: %m");
 
-        return 0;
+        return r >= 0 ? EXIT_SUCCESS : EXIT_FAILURE;
 }