diff options
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2012-01-16 17:39:49 +0200 |
---|---|---|
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2012-01-16 17:39:49 +0200 |
commit | 489e3b379fb2b294fa9a28010a7f4562abe34ced (patch) | |
tree | 8734728d58478adb3531b50992495df2ddfb26f3 /utils/build-stats | |
parent | dab60f1014d19def1e25ab3eff231001945d6583 (diff) |
Move stats script to the corresponding directory.
Diffstat (limited to 'utils/build-stats')
-rwxr-xr-x | utils/build-stats/jenkins-total-builds | 4 | ||||
-rwxr-xr-x | utils/build-stats/jenkins-total-duration | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/utils/build-stats/jenkins-total-builds b/utils/build-stats/jenkins-total-builds new file mode 100755 index 0000000..5a1c0d5 --- /dev/null +++ b/utils/build-stats/jenkins-total-builds @@ -0,0 +1,4 @@ +#!/bin/sh + +# Calculate total number of builds present in archive +find /var/lib/jenkins/jobs -name log | wc -l diff --git a/utils/build-stats/jenkins-total-duration b/utils/build-stats/jenkins-total-duration new file mode 100755 index 0000000..723843a --- /dev/null +++ b/utils/build-stats/jenkins-total-duration @@ -0,0 +1,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); }' |