summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-10-11 10:19:29 +0200
committerIgor Gnatenko <i.gnatenko.brain@gmail.com>2017-10-11 10:22:24 +0200
commitc8a4532d7b26a8b1a9a14932d750cc73ef185a36 (patch)
tree8bf9bf678ca5ae19acd6c3845490440442cea00b
parent79b850dfcb42c39874b2592fb9d93553d42ee5c8 (diff)
downloadmeson-ignatenko/rpm-logs-failure.tar.gz
rpm: print test logs on failureignatenko/rpm-logs-failure
References: https://bugzilla.redhat.com/show_bug.cgi?id=1500248 Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
-rw-r--r--data/macros.meson7
1 files changed, 6 insertions, 1 deletions
diff --git a/data/macros.meson b/data/macros.meson
index e55f7a290..b31f77e17 100644
--- a/data/macros.meson
+++ b/data/macros.meson
@@ -33,4 +33,9 @@
%ninja_install -C %{_vpath_builddir}
%meson_test \
- %ninja_test -C %{_vpath_builddir}
+ %ninja_test -C %{_vpath_builddir} || \
+ { rc=$?; \
+ echo "-----BEGIN TESTLOG-----"; \
+ cat %{_vpath_builddir}/meson-logs/testlog.txt; \
+ echo "-----END TESTLOG-----"; \
+ exit $rc; }