All our system tests run on a single box (multiple instances of brokers
will be started to test replication). That's the minimum that one should
run. It would be better if one runs all system tests on a real cluster
(with at least 3 servers). For the latter, you will need to override some
of the property files (under system_tests/) that describe the cluster. We
will create a wiki for this.

Thanks,

Jun

On Sat, Jan 12, 2013 at 3:22 AM, Matan Safriel <ma...@cloudaloe.org> wrote:

> Hi,
>
> Can you have a go at suggesting a viable dev environment for non-LinkedIn
> staff?
> Perhaps the following would make sense to ask in this context.
>
>
>    - How much hardware would you throw at it if you didn't have access to a
>    very large lab?
>    - Have you ever run (for dev/testing) many components all on the same
>    machine rather than distributing them across machines as the real
> scenario
>    implies? I think the tests part of the repo implies this can be done,
> but
>    not sure how bumpy that may be, you know, bumping into first-time
>    co-location issues, or issues that aren't of interest for the real
> usage.
>
> Actually the two questions are a bit interrelated.
>
> Of course, this isn't to imply that patches would be accepted :)
>
> Thanks,
> Matan
>
>
> On Sat, Jan 12, 2013 at 7:11 AM, Jun Rao <jun...@gmail.com> wrote:
>
> > At LinkedIn, committers develop on mac or linux using either eclipse or
> > intellij. We have a testing cluster that constantly runs all our system
> > tests.
> >
> > Thanks,
> >
> > Jun
> >
> > On Fri, Jan 11, 2013 at 12:22 PM, S Ahmed <sahmed1...@gmail.com> wrote:
> >
> > > I'm very interesting in getting an inside peak as to how you guys go
> > about
> > > developing, updating, and adding new features to kafka.
> > >
> > > Kafka has allot of moving parts/dependencies, what is your usual
> workflow
> > > for developing, testing the kafka codebase?
> > >
> > > Do you rely on external vm's?
> > > Do you have helper scripts for quickly looking into the kafka logs?
> (like
> > > say python scripts for quick execution and turnaround times)
> > >
> > > Do you develop on a macbook, with scala, your compile times are pretty
> > long
> > > so any tips/tricks on avoiding it?  (I'm guessing unit tests help as
> you
> > > don't have to load the entire stack)
> > >
> >
>

Reply via email to