I was running Lucene/Solr tests on my dev server, including nightly and
weekly. For my hardware, the build system automatically decides that 3
JVMs should be used.
I noticed that for one bunch of tests (probably lucene/core), J1 was the
only JVM that was actually running tests - J0 and J2 were completely
silent, not even outputting heartbeats. After a while, I guessed that
what happened was that all the test suites were divided among the JVMs
at the beginning, J0 and J2 had executed all their tests, and J1 was not
finished making its way through its list of tests.
Is this how it works, and if so, is it a major undertaking to have it
assign tests to JVMs as each suite is completed, rather than at the
beginning?
Thanks,
Shawn
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]