Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jgit-dev] Buck build for JGit

On Thu, Dec 31, 2015 at 6:30 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
> Out of curiosity, what build times do you see with these three build
> systems?

First build:
  mvn package:   7m19.584s
  buck build/test:  2m9.535s

No-op rebuild:
  mvn:  8m16.095s
  buck:  0m8.296s

Maven was run with current ~/.m2/repository cache, but otherwise clean
(no target/ directories). So its time does not include downloading any
dependencies and plugins.

Buck had to download the dependencies for JGit as its cache was cold
on this machine. Also, GcCommitSelectionTest takes over 60s on this
machine. Buck would go faster if its long tail wasn't waiting for this
test. Buck also would go faster for the no-op build if I was running
its daemon; but I don't.

Maven, its like watching paint dry.


Back to the top