openoffice-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gavin McDonald <ga...@16degrees.com.au>
Subject Fwd: svn commit: r1025487 - /infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf
Date Sat, 17 Feb 2018 00:40:55 GMT
Hi All,

Just wanted to make you aware of the change to 3 of your buildbot builds so have
forwarded you the commit diff below.

Basically, 3 of your long running builds tat are taking 9 or 10 hours to complete, are spending

6 or 7 hours of that time uploading tar.gz files and zips as snapshot builds. However , they
are 
then all being deleted the very next day and built and uploaded all over again.

This is not great use of our hardware and bandwidth. Therefore I have inserted 'onlyIfChanged=True’
into those 3 builds so they will only build (and upload and delete) when there has been a
change in the 
code since the last build. This makes much more sense.

Any questions, fire away, I am subscribed to this list.

Gav…

> Begin forwarded message:
> 
> From: gmcdonald@apache.org
> Subject: svn commit: r1025487 - /infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf
> Date: 17 February 2018 at 11:35:12 am AEDT
> To: commits@infra.apache.org
> Reply-To: private@infra.apache.org
> 
> Author: gmcdonald
> Date: Sat Feb 17 00:35:11 2018
> New Revision: 1025487
> 
> Log:
> Changed 3 schedulers to only build when scheduled 
> and only if the code has changed since the last build.
> 
> Some of these builds are taking 3 hours to perform, then
> they are taking 7+ hours to upload 2.5GB worth of various 
> tar.gz files -- only to delete all of it the next day and 
> do it all over again! 
> 
> This is not good use of CI hardware or our bandwidth. So
> it makes sense to only build these at the scheduled time
> only if some part of the code has changed.
> 
> 
> Modified:
>    infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf
> 
> Modified: infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf
> ==============================================================================
> --- infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf (original)
> +++ infrastructure/buildbot/aegis/buildmaster/master1/projects/openofficeorg.conf Sat
Feb 17 00:35:11 2018
> @@ -9,14 +9,16 @@ c['schedulers'].append(Nightly(name='ope
>               builderNames=['openoffice-linux64-nightly'],
>               branch='openoffice/trunk',
>               hour=4,
> -              minute=10))
> +              minute=10,
> +              onlyIfChanged=True))
> 
> c['schedulers'].append(Nightly(name='openoffice-linux64-41x',
>               builderNames=['openoffice-linux64-41x'],
>               branch='openoffice/branches/AOO415',
>               dayOfWeek=[6],
>               hour=12,
> -              minute=40))
> +              minute=40,
> +              onlyIfChanged=True))
> 
> c['schedulers'].append(Nightly(name='openoffice-nightly-rat',
>               builderNames=['openoffice-nightly-rat'],
> @@ -34,14 +36,16 @@ c['schedulers'].append(Nightly(name='ope
>               builderNames=['openoffice-linux32-nightly'],
>               branch='openoffice/trunk',
>               hour=2,
> -              minute=5))
> +              minute=5,
> +              onlyIfChanged=True))
> 
> c['schedulers'].append(Nightly(name='openoffice-linux32-41x',
>               builderNames=['openoffice-linux32-41x'],
>               branch='openoffice/branches/AOO415',
>               dayOfWeek=[5],
>               hour=7,
> -              minute=9))
> +              minute=9,
> +              onlyIfChanged=True))
> 
> c['schedulers'].append(Nightly(name='aoo-win7-nightly',
>               builderNames=['aoo-win7'],
> 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message