> On 22 Nov 2015, at 16:12, Tsuyoshi Ozawa <oz...@apache.org> wrote: > > Thank you for starting discussion, Steve. It sounds good to me. I'll > check the test failures.
thx here's a start on one : https://issues.apache.org/jira/browse/HADOOP-11149 TestZKFailoverController times out > > - Tsuyoshi > > On Sun, Nov 22, 2015 at 9:21 PM, Steve Loughran <ste...@hortonworks.com> > wrote: >> >> Jenkins is pretty much dead in the water these days; a test run that works >> is a rare miracle rather than the default state. Which also means most >> patches are being +1'd in even though patches are failing, with comments >> like "the test failures are probably unrelated" >> >> >> I think everyone has to be grateful that I'm not volunteering to be release >> manager for 2.8, as if I were i'd have already imposed a block on any >> patches going in until jenkins was stable. That is: nothing but test fixes >> would go in. >> >> as it is, at least for the next couple of weeks, I'm going to experiment >> with reverting patches which break the build. Usually those breakages are >> being fixed, eventually, with followup patches. With a "patches which break >> the build get reverted" policy, whoever submitted that first patch gets to >> write the fix *and test it again*. This should encourage people to be more >> rigorous first time round. >> >> >> 1. Yes, I'm going to have to be ruthless and do this for myself too. Or >> others can. I'm not doing much (any?) core hadoop coding right now, so more >> isolated. >> 2. No, I don't plan to show favouritism: break the build and it gets >> rolled back. >> 3. We can review this in a week or two to see how it goes. And someone >> else can volunteer to keep jenkins happy. >> 4. I'll get a smaller fix for HDFS-9263 in. >> 5. I've also started running slider 0.90-SNAPSHOT test runs with Hadoop >> 2.8.0-SNAPSHOT, so I'm being the first to find problems beyond jenkins. So >> far HADOOP-12050 is the first blocker. It went in in August, which shows we >> aren't doing enough cross-version testing beyond just Jenkins. That breakage >> (HADOOP-12587) is stopping my test code working against secure clusters —if >> I was being really harsh I'd have reverted that too, but's been in long >> enough I think a fix is probably the best solution. >> 6. Finally: everyone should feel free to fix tests. Don't be shy now! >> >> Giving this is a US vacation week, it should be a quieter week for breakages. >> >> Sorry —but if we can't even get Jenkins stable, then what hope do we have >> for a 2.8 release working? >> >> -Steve >> >> >