So I finally got some time to look into this again!  I split the flakyTest 
target [3] [4] out of the Geode-nightly [1] and Geode-release [2] jobs.  The 
*-flaky jobs will always run after the parent job even if it was not successful.

If you see something amiss, please let me know.

Thanks,
Anthony

[1] https://builds.apache.org/job/Geode-nightly/
[2] https://builds.apache.org/job/Geode-nightly-flaky/
[3] https://builds.apache.org/job/Geode-release/
[4] https://builds.apache.org/job/Geode-release-flaky/



> On Apr 13, 2017, at 12:00 PM, Kirk Lund <kl...@apache.org> wrote:
> 
> Looks great. Thanks!
> 
> On Thu, Apr 13, 2017 at 9:52 AM, Anthony Baker <aba...@pivotal.io 
> <mailto:aba...@pivotal.io>> wrote:
> 
>> Previously we discussed splitting out the ‘flakyTest’ target into a
>> separate Jenkins job [1].  You can see the results here [2].
>> 
>> Here’s the job configuration:
>> 
>> - Exec: `docker run --rm -v $PWD:/geode -w /geode openjdk:8 bash ./gradlew
>> flakyTest`
>> - JUnit results:  **/build/test-reports-flaky/*.xml
>> - Run nightly, timeout after 3h
>> - Run on 'ubuntu && !cloud-slave’ machines
>> 
>> Please let me know if you have any feedback.
>> 
>> Once the flakyTest job seems to be running smoothly (ahem), I’ll update
>> the nightly job to run under docker and skip the flakyTest target.
>> 
>> Thanks,
>> Anthony
>> 
>> [1] http://mail-archives.apache.org/mod_mbox/geode-dev/201703.
>> mbox/%3cCAJrNg03PThr7UtkFS+NQXau3KN51m-CLB6M8gtZO9_
>> bh0zl...@mail.gmail.com <mailto:bh0zl...@mail.gmail.com>%3e 
>> <http://mail-archives.apache <http://mail-archives.apache/>.
>> org/mod_mbox/geode-dev/201703.mbox/%3CCAJrNg03PThr7UtkFS+
>> nqxau3kn51m-clb6m8gtzo9_bh0zl...@mail.gmail.com 
>> <mailto:nqxau3kn51m-clb6m8gtzo9_bh0zl...@mail.gmail.com>%3E>
>> [2] https://builds.apache.org/job/Geode-flakyTest/ 
>> <https://builds.apache.org/job/Geode-flakyTest/> <
>> https://builds.apache.org/job/Geode-flakyTest/ 
>> <https://builds.apache.org/job/Geode-flakyTest/>>

Reply via email to