Sean, Paul, Josh, Thank you all for suggestions. We'll start with Apache Yetus and we'll investigate the other integrations after that. All sound useful.
Thanks On Wed, May 18, 2016 at 11:40 PM, Josh Elser <[email protected]> wrote: > +1 Apache Yetus is a great starting point (and makes it easy to run the > same test(s) locally). I am embarrassed that I have not mentioned it myself > :) > > > Sean Busbey wrote: > >> Any particular reason y'all are aiming at using Travis CI for PR >> evaluation rather than the ASF Jenkins? >> >> I ask because my next suggestion is to look at Apache Yetus >> Test-Patch[1] for automating a bunch of contribution checks (beyond >> just "running maven"). I know we have examples to point to for using >> it on jenkins, but I don't have a working example on Travis-CI yet. >> >> >> [1]: http://yetus.apache.org/documentation/0.2.1/precommit-basic/ >> >> On Tue, May 10, 2016 at 6:35 AM, Adina Crainiceanu<[email protected]> >> wrote: >> >>> Yes, integrating performance testing is part of the project. Maybe we can >>> talk about ways to achieve that during the next Rya meeting. >>> >>> Thanks, >>> Adina >>> >>> On Mon, May 9, 2016 at 4:53 PM, Puja Valiyil<[email protected]> wrote: >>> >>> Integrating Travis ci sounds good! Some tests don't run well on my >>>> Windows >>>> box so that would be super useful! >>>> Beyond that we had said integrating some performance benchmarking into >>>> the >>>> infrastructure was a good use of his time? >>>> >>>> Sent from my iPhone >>>> >>>> On May 9, 2016, at 1:58 PM, Adina Crainiceanu<[email protected]> wrote: >>>>> >>>>> Aaron, Josh, Puja, >>>>> >>>>> From the discussion during the office hours last week and the link >>>>> Josh >>>>> sent, I understand that the continuous integration for Rya is set, just >>>>> some details need to be taken care of (set the job to run >>>>> automatically). >>>>> Is that correct? If not, is there something that Amila can do for the >>>>> continuous integration task? >>>>> >>>>> >>>>> Here is a paragraph from Amila's original proposal. I want to know if >>>>> any >>>>> of it still needs to be done/can be done by Amila. >>>>> >>>>> "As the first step, I will integrate RYA build to jenkins[1] and >>>>> travisCI[2]. By using jenkins and travisCI, we can automate RYA build >>>>> per >>>>> commit basis or per daily basis. We can use either way we prefer, but I >>>>> believe per commit is more suitable since then we can identify if any >>>>> commit cause to any build failure or test failure. Jenkins is an open >>>>> source tool to perform continuous integration and build automation. We >>>>> >>>> can >>>> >>>>> use apache jenkins servers to run RYA jenkins build jobs. I have to >>>>> >>>> discuss >>>> >>>>> with apacheÂinfrastructure team also about how to achieve this and I >>>>> have >>>>> already started a mailing thread in their mailing list. TravisCI is >>>>> also >>>>> >>>> a >>>> >>>>> continuous integration tool which I am planning to configure with RYA >>>>> build. By using travisCI, we can get a build status per every PR that a >>>>> contributor send, so when merging PRs committers don’t need to run and >>>>> check them again." >>>>> >>>>> >>>>> Thank you, >>>>> Adina >>>>> >>>>> On Wed, May 4, 2016 at 1:03 PM, Josh Elser<[email protected]> >>>>>> >>>>> wrote: >>>> >>>>> https://builds.apache.org/job/incubator-rya-develop/ >>>>>> >>>>>> It looks like there hasn't been a build since 2016/04/07. So, the job >>>>>> is >>>>>> there to run, it's just not automatically being run. >>>>>> >>>>>> - Josh >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dr. Adina Crainiceanu >>>>> Associate Professor, Computer Science Department >>>>> United States Naval Academy >>>>> 410-293-6822 >>>>> [email protected] >>>>> http://www.usna.edu/Users/cs/adina/ >>>>> >>>> >>> >>> -- >>> Dr. Adina Crainiceanu >>> Associate Professor, Computer Science Department >>> United States Naval Academy >>> 410-293-6822 >>> [email protected] >>> http://www.usna.edu/Users/cs/adina/ >>> >> >> >> >> -- Dr. Adina Crainiceanu Associate Professor, Computer Science Department United States Naval Academy 410-293-6822 [email protected] http://www.usna.edu/Users/cs/adina/
