On Fri, Jul 10, 2020 at 08:59:08PM -0400, Aisha Tammy wrote:
> On 7/10/20 7:59 PM, phess...@openbsd.org wrote:
> > bulk build on arm64.ports.openbsd.org
> > started on  Wed Jul 8 01:41:54 MDT 2020
> > finished at Fri Jul 10 17:59:21 MDT 2020
> > lasted 2D16h17m
> > done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #709: Tue Jul  7 
> > 20:26:22 MDT 2020
> > 
> > built packages:10837
> > Jul 8:4109
> > Jul 9:1700
> > Jul 10:5027
> > 
> > 
> > critical path missing pkgs:  
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/summary.log
> > 
> > build failures: 13
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/databases/sqlite3-odbc.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/editors/xwpe.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/games/vkquake.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/graphics/vulkan-validation-layers.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/compcert.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/lang/pfe.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/libvirt.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/nomad.log
> > http://build-failures.rhaalovely.net/aarch64/2020-07-08/sysutils/rclone.log
> 
> I had a question about these messages. 
> Really nice to have these btw, I really love them :) Thanks a bunch.
> 
> sysutils/rclone - is not listed in recurrent failures or in new failures?
> 
> What is this supposed to mean about the failures of rclone ?
> Similarly for the things only listed in build failures but not in any of
> the bottom three lists!!

the script hacked up years ago more or less does this with the build
logs to find the failures:

paths=`grep locked ${LOCKDIR}/* | cut -d = -f2`
for p in $paths ; do
        echo $site/${ARCH}/${DATE}/$p.log ;
        mkdir -p failures/`dirname $p`  ;
        cp paths/$p.log failures/`dirname $p`; 
done
[ -f /usr/ports/logs/${ARCH}/summary.log ] && cp 
/usr/ports/logs/${ARCH}/summary.log failures/
find failures -type f > ls-failures

LAST=../old/${ARCH}/last/

if [ -f ${LAST}/ls-failures ] ; then
        echo
        echo "recurrent failures"
        diff -u ${LAST}/ls-failures ls-failures | grep '^ '
        echo "new failures"
        diff -u ${LAST}/ls-failures ls-failures | grep ^+
        echo "resolved failures"
        diff -u ${LAST}/ls-failures ls-failures | grep ^-
fi

LAST is of course the previous bulk.

Reply via email to