[Piuparts-commits] [piuparts] 01/01: master-bin/report_untestable_packages.in: also report runtime.
Holger Levsen
holger at layer-acht.org
Thu Mar 30 10:18:24 UTC 2017
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch develop
in repository piuparts.
commit 447a0d6fabc630308982761431399d9c1ae14d4c
Author: Holger Levsen <holger at layer-acht.org>
Date: Thu Mar 30 12:18:12 2017 +0200
master-bin/report_untestable_packages.in: also report runtime.
Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
debian/changelog | 1 +
master-bin/report_untestable_packages.in | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 7fab06a..8aceb1c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -47,6 +47,7 @@ piuparts (0.77) UNRELEASED; urgency=medium
- update navigation to point to piuparts.conf-template.pejacevic.
* generate_daily_report.in: only add runtime to external script output if
not already included.
+ * master-bin/report_untestable_packages.in: also report runtime.
-- Andreas Beckmann <anbe at debian.org> Sun, 12 Mar 2017 23:30:21 +0100
diff --git a/master-bin/report_untestable_packages.in b/master-bin/report_untestable_packages.in
index 8b99e42..037dc63 100755
--- a/master-bin/report_untestable_packages.in
+++ b/master-bin/report_untestable_packages.in
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2009 Holger Levsen (holger at layer-acht.org)
+# Copyright 2009, 2017 Holger Levsen (holger at layer-acht.org)
# Copyright © 2011-2012 Andreas Beckmann (anbe at debian.org)
#
# This program is free software; you can redistribute it and/or modify it
@@ -24,6 +24,7 @@ get_config_value MASTER global master-directory
get_config_value SECTIONS global sections
get_config_value DAYS global reschedule-untestable-days 7
+STARTDATE=$(date -u +%s)
#
# find packages which have been in untestable for more than $DAYS days and reschedule them for testing
@@ -35,6 +36,10 @@ for SECTION in $SECTIONS ; do
find $MASTER/$SECTION/untestable/ -mtime +$DAYS -name "*.log" 2>/dev/null >> $LOGS
done
if [ -s $LOGS ] ; then
+ FINALDATE=$(date -u +%s)
+ RUNTIME=$(date -u -d "0 $FINALDATE seconds - $STARTDATE seconds" +%T)
+ echo "Runtime: $RUNTIME"
+ echo
echo "Untestable packages detected, which have been tested more than $DAYS days ago!"
echo "These packages have been rescheduled for piuparts testing."
echo
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git
More information about the Piuparts-commits
mailing list