teknoraver / rpms / systemd

Forked from rpms/systemd 3 months ago
Clone

Blame 0001-test-acl-util-output-more-debug-info.patch

Zbigniew Jędrzejewski-Szmek eee99e
From 8cad57ed62a642515670ba79dddb30193456e803 Mon Sep 17 00:00:00 2001
Zbigniew Jędrzejewski-Szmek eee99e
From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= <zbyszek@in.waw.pl>
Zbigniew Jędrzejewski-Szmek eee99e
Date: Fri, 7 Aug 2020 18:54:37 +0200
Zbigniew Jędrzejewski-Szmek eee99e
Subject: [PATCH] test-acl-util: output more debug info
Zbigniew Jędrzejewski-Szmek eee99e
Zbigniew Jędrzejewski-Szmek eee99e
For some reason this failed in koji build on s390x:
Zbigniew Jędrzejewski-Szmek eee99e
--- command ---
Zbigniew Jędrzejewski-Szmek eee99e
16:12:46 PATH='/builddir/build/BUILD/systemd-stable-246.1/s390x-redhat-linux-gnu:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' SYSTEMD_LANGUAGE_FALLBACK_MAP='/builddir/build/BUILD/systemd-stable-246.1/src/locale/language-fallback-map' SYSTEMD_KBD_MODEL_MAP='/builddir/build/BUILD/systemd-stable-246.1/src/locale/kbd-model-map' /builddir/build/BUILD/systemd-stable-246.1/s390x-redhat-linux-gnu/test-acl-util
Zbigniew Jędrzejewski-Szmek eee99e
--- stdout ---
Zbigniew Jędrzejewski-Szmek eee99e
-rw-r-----. 1 mockbuild mock 0 Aug  7 16:12 /tmp/test-empty.7RzmEc
Zbigniew Jędrzejewski-Szmek eee99e
other::---
Zbigniew Jędrzejewski-Szmek eee99e
--- stderr ---
Zbigniew Jędrzejewski-Szmek eee99e
Assertion 'r >= 0' failed at src/test/test-acl-util.c:42, function test_add_acls_for_user(). Aborting.
Zbigniew Jędrzejewski-Szmek eee99e
---
Zbigniew Jędrzejewski-Szmek eee99e
 src/test/test-acl-util.c | 4 ++++
Zbigniew Jędrzejewski-Szmek eee99e
 1 file changed, 4 insertions(+)
Zbigniew Jędrzejewski-Szmek eee99e
Zbigniew Jędrzejewski-Szmek eee99e
diff --git a/src/test/test-acl-util.c b/src/test/test-acl-util.c
Zbigniew Jędrzejewski-Szmek eee99e
index df879747f5..9f0e594e67 100644
Zbigniew Jędrzejewski-Szmek eee99e
--- a/src/test/test-acl-util.c
Zbigniew Jędrzejewski-Szmek eee99e
+++ b/src/test/test-acl-util.c
Zbigniew Jędrzejewski-Szmek eee99e
@@ -7,6 +7,7 @@
Zbigniew Jędrzejewski-Szmek eee99e
 
Zbigniew Jędrzejewski-Szmek eee99e
 #include "acl-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
 #include "fd-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
+#include "format-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
 #include "string-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
 #include "tmpfile-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
 #include "user-util.h"
Zbigniew Jędrzejewski-Szmek eee99e
@@ -18,6 +19,8 @@ static void test_add_acls_for_user(void) {
Zbigniew Jędrzejewski-Szmek eee99e
         uid_t uid;
Zbigniew Jędrzejewski-Szmek eee99e
         int r;
Zbigniew Jędrzejewski-Szmek eee99e
 
Zbigniew Jędrzejewski-Szmek eee99e
+        log_info("/* %s */", __func__);
Zbigniew Jędrzejewski-Szmek eee99e
+
Zbigniew Jędrzejewski-Szmek eee99e
         fd = mkostemp_safe(fn);
Zbigniew Jędrzejewski-Szmek eee99e
         assert_se(fd >= 0);
Zbigniew Jędrzejewski-Szmek eee99e
 
Zbigniew Jędrzejewski-Szmek eee99e
@@ -39,6 +42,7 @@ static void test_add_acls_for_user(void) {
Zbigniew Jędrzejewski-Szmek eee99e
                 uid = getuid();
Zbigniew Jędrzejewski-Szmek eee99e
 
Zbigniew Jędrzejewski-Szmek eee99e
         r = add_acls_for_user(fd, uid);
Zbigniew Jędrzejewski-Szmek eee99e
+        log_info_errno(r, "add_acls_for_user(%d, "UID_FMT"): %m", fd, uid);
Zbigniew Jędrzejewski-Szmek eee99e
         assert_se(r >= 0);
Zbigniew Jędrzejewski-Szmek eee99e
 
Zbigniew Jędrzejewski-Szmek eee99e
         cmd = strjoina("ls -l ", fn);