2012/2/23 Winston Prakash <winston.prak...@gmail.com>

>
>
> On 2/23/12 10:29 AM, Denis Roy wrote:
>
> Winston,
>
> The job is hogging memory -- it needs to go.
>
>
> The problem is, I can't say conclusively the memory consumption I saw is
> transient or permanent. It is based on one memory dump I took. I need to
> analyze more dumps. I got 4 so far.
>
> I just looked at the jobs artifacts of tycho-gmp.gmf.tooling. I see a
> large file (145 MB)
>
> hudsonbuild@hudson:/opt/public/jobs/tycho-gmp.gmf.tooling/builds/135> ls
> -la maven*.xml
>
> -rw-r--r--  1 hudsonbuild callisto-dev 145185863 2012-02-21 13:49
> maven-build-23fc8cf8-9fe3-4a66-8e73-2612c606debf.xml
>
> I suspect it could be because the maven3 job configuration set to use
> "private maven repository". I'll uncheck that and do a build and see if
> that helps.
>

I believe that many projects (maybe all ?) use private maven repository
inside job workspace
for the following reasons:

   - https://bugs.eclipse.org/bugs/show_bug.cgi?id=347963 potentially
   corrupting some
   p2 information needed for Tycho-based builds
   - in general build jobs run into big trouble if some artifacts in maven
   repository shared
   across build jobs are corrupted since build engineers can't fix this on
   their own since
   they don't have direct write access to this shared maven repository so
   they can't delete
   the corrupt artifacts. With job-local, private maven repository this can
   be easily fixed by
   wiping the job's workspace which will throw away the private maven
   repository.

-- 
Matthias
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to