Karl Heinz Marbaise <khmarba...@gmx.de> wrote on 05/11/2015 01:10:52 PM:

> >> Do you know the total size of the artifacts which are uploaded ?
> >> Can you analyze how many artiacts being uploaded ?
> >> How long does your build take?
> >> How many tests do you have?
> >> How long take the tests to run?
> >>
> >> Do you know the number of lines of code (measured by SonarQube?) ( I
> >> have about 439,000)...
> >
> > 103 total modules
> > 945815237 bytes (901 MiB)
> > 413 artifacts uploaded
> > 1103 total tests in 7.22 min
> 
> 7.22 min / 1103 tests = 0.39 s / test
> 
> sounds a little bit slow...means 2-3 tests/second...
> 
> I would assume 10-15 tests / second...
> 
> combined unit and integration tests ? Or clear unit tests?
> 
> What is your total build time?
> 
> 7.33 min (test) + 13 Min (upload) =>  greater than 20 minutes? sounds to 

> slow...
> 
> >
> > Our Sonar build has been broken since February, so I don't have 
accurate
> > numbers there. Last figure was 296,301. Our upload is taking roughly 
13
> > minutes, so we're getting around 1.15 MiB/s...about 10x slower than 
you :(
> >
> 
> Yeah that is strange...do you have a dedicated Nexus machine? What kind 
> of OS / File System ? RAM ? CPU's ? Which Nexus version do you use?

For the moment I'm not overly concerned with the tests: they are a known 
problem but there is little I can do about them. One thing at a time at 
least.

The maven portion of the build (including tests & deploy) is ~22.5 minutes 
currently; that's with 10 threads & using the smart builder.

We're running Nexus OSS 2.11.2-06 on a Power 7 LPAR. OS is RHEL 6.5. 
/proc/cpuinfo shows 4 processors. /proc/meminfo show 16 GB RAM if I'm 
reading it right. File system is ext4, actual backing storage is (I think) 
a V7000 SAN.

Reply via email to