[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