hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Allen Wittenauer ...@apache.org>
Subject Re: [DISCUSS] Replacing the automatic Jenkins jobs with Apache Yetus qbt
Date Wed, 01 Jun 2016 15:23:05 GMT

> On May 31, 2016, at 8:53 PM, Andrew Wang <andrew.wang@cloudera.com> wrote:
> 
> I'm in favor of something that helps unify the current mess of Jenkins
> jobs. We do something similar for our internal Hadoop repo: each branch has
> a "build.sh" and "test.sh" script that builds and then runs the tests. This
> predates Yetus, else we'd probably have used that. So +1 from me.
> 
> One thing I also find really helpful is riding over flaky tests, perhaps
> via:
> 
> http://maven.apache.org/surefire/maven-surefire-plugin/examples/rerun-failing-tests.html
> 
> This would be great for precommit too, since right now someone has to run
> the failed tests locally to confirm they're flakes.
> 
> Even better is then feeding the success/failure into a DB so you can track
> flaky rates over time, which helps you prioritize which flaky to fix first,
> and helps you find the change which caused the flakiness.


	Appy over in HBase-land has added flaky detection and the ability to track and ignore them
to their Yetus personality.  At some point, I’m sure we’ll see that code float upstream
in a more generalized manner as they get more experience with it. 
---------------------------------------------------------------------
To unsubscribe, e-mail: common-dev-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-dev-help@hadoop.apache.org


Mime
View raw message