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: gmcdon...@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: comm...@infra.apache.org
> Reply-To: priv...@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'],
> 

Reply via email to