Not running tests in parallel will definitely cut down on Surefire flakiness (and in contention that sometimes leads to false failures in resource-hungry tests), but it will probably also balloon test run times to about two hours. Probably worth it in the short term, but we eventually need to do something about some of these heavy tests.
-Dima On Friday, January 16, 2015, Andrew Purtell <[email protected]> wrote: > You might have missed the larger issue Ted. > > > > On Jan 16, 2015, at 4:48 PM, Ted Yu <[email protected] <javascript:;>> > wrote: > > > > With HBASE-12874, we should get a green build for branch-1.0 > > > > FYI > > > > On Fri, Jan 16, 2015 at 12:20 PM, Andrew Purtell <[email protected] > <javascript:;>> > > wrote: > > > >> See BUILDS-49 tracking issues specifically with 0.98 jobs, but I just > >> noticed trunk, branch-1, and branch-1.0 all failed after I checked in a > >> shell doc fix due to a timeout or fork failure. > >> > >> I propose we update all Jenkins jobs to not run tests in parallel, i.e. > add > >> "-Dsurefire.firstPartForkCount=1 -Dsurefire.secondPartForkCount=1" > >> > >> -- > >> Best regards, > >> > >> - Andy > >> > >> Problems worthy of attack prove their worth by hitting back. - Piet Hein > >> (via Tom White) > >> >
