aboutsummaryrefslogtreecommitdiff
path: root/utils/build-stats/jenkins-total-duration
blob: 723843a38e2c036cf7bed49e35637af57eee8c84 (plain)
1
2
3
4
5
#!/bin/sh

JENKINS_ROOT=/var/lib/jenkins/jobs
find $JENKINS_ROOT -name 'build.xml*' | xargs cat | awk '/<duration>.+<\/duration>/ { dur += gensub(".*>([0-9]+).*", "\\1", "g"); }
END { printf("%.2fhrs\n", dur / 1000 / 60 / 60); }'