X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=tags%2Fpre-dual%2Fexec%2Fprogress;fp=tags%2Fpre-dual%2Fexec%2Fprogress;h=e36f274b809ecca9751fd1e33147064837b208aa;hb=ab9547f1dd3779e34528a7a638ed085d5b9c5e26;hp=0000000000000000000000000000000000000000;hpb=4baac28764128067cb2fd6343321e7e0f522bdfd;p=cran2deb.git diff --git a/tags/pre-dual/exec/progress b/tags/pre-dual/exec/progress new file mode 100755 index 0000000..e36f274 --- /dev/null +++ b/tags/pre-dual/exec/progress @@ -0,0 +1,13 @@ +#!/bin/sh +## DOC: cran2deb progress +## DOC: show summary report of aggregate build progress +## DOC: +last='natural join (select system,package,max(id) as id from builds where package not in (select package from blacklist_packages) group by package,system)' +sqlite3 /var/cache/cran2deb/cran2deb.db "select system,(select count(*) from blacklist_packages),-1 from builds group by system;" +sqlite3 /var/cache/cran2deb/cran2deb.db "select system,count(package),success from builds $last group by success,system" + +echo failures: +sqlite3 /var/cache/cran2deb/cran2deb.db "select system,group_concat(package) from builds $last where success = 0 group by system" + +echo Xvfb failures: +sqlite3 /var/cache/cran2deb/cran2deb.db "select system,group_concat(package) from builds $last where success = 0 and log like '%Xvfb failed to start%' group by system;"