I think we’ve finally found and fixed this issue. Thanks again for the report Brian!
Anthony > On Feb 1, 2016, at 8:38 AM, Anthony Baker <aba...@pivotal.io> wrote: > > Sounds good, and thanks for the feedback. It’s really helpful to get these > reports of test failures from a broader range of systems than ASF Jenkins. > > Anthony > > >> On Jan 31, 2016, at 9:36 PM, Brian Dunlap <bdunla...@gmail.com> wrote: >> >> Thanks Anthony - >> >> To potentially help with tricky sleuthing... >> I ran into this test exception on develop too. >> >> :gemfire-core:test >> >> com.gemstone.gemfire.SystemFailureJUnitTest > testStopThreads FAILED >> java.lang.AssertionError >> at org.junit.Assert.fail(Assert.java:86) >> at org.junit.Assert.assertTrue(Assert.java:41) >> at org.junit.Assert.assertTrue(Assert.java:52) >> at >> com.gemstone.gemfire.SystemFailureJUnitTest.testStopThreads(SystemFailureJUnitTest.java:51) >> >> 1974 tests completed, 1 failed, 34 skipped >> :gemfire-core:test FAILED >> >> I'm all for getting additional early feedback with a M1 release - just >> wanting to share my first build experience. >> :) >> >> Once this tricky test issue is worked out... >> For new Geode developers, it would be great to have the online docs, >> README.md, and COMPILING.txt suggest running the same thing - either with >> or without the unit tests. >> >> >> Pro-Getting-Started-With-Geode! >> Brian - >> >> On Sun, Jan 31, 2016 at 9:41 PM, Anthony Baker <aba...@pivotal.io> wrote: >> >>> Originally the -Dskip.tests=true flag was helpful if you didn’t want to >>> run 12h worth of tests :-) >>> >>> Since then we’ve updated the build target to only run unit tests, so it >>> should in under 10min depending on your hardware. You can run precheckin >>> to get full test coverage: >>> >>> Anthony-Baker-MacBook-Pro:incubator-geode abaker$ gradle tasks | grep pre >>> precheckin - Run this task before checking in code to validate changes. >>> This task combines the following tasks: build, integrationTest, and >>> distributedTest >>> >>> We do expect to get reliable test results for `gradle build`. I wasn’t >>> able to reproduce the failure you saw with either idk 1.8.0_45-b14 or >>> 1.8.0_71-b15. You might have encountered GEODE-824 (an intermittent >>> failure) which has been fixed on develop but not on the release branch, >>> >>> Anthony >>> >>> >>>> On Jan 31, 2016, at 6:14 PM, Brian Dunlap <bdunla...@gmail.com> wrote: >>>> >>>> Thanks Udo! >>>> >>>> If possible, I'd like to add -Dskip.tests=true onto the README.md so that >>>> build instructions for newbies are consistent with: >>>> >>> http://geode.docs.pivotal.io/docs/getting_started/installation/install_standalone.html >>>> >>>> I logged into Geode's Jira, but I don't have permissions to create an >>> issue. >>>> If possible, would someone mind creating an issue for me to do the pull >>>> request against? >>>> >>>> This is an easy softball - I'd like to go through Geode's pull request >>>> process: >>>> https://cwiki.apache.org/confluence/display/GEODE/Code+contributions >>>> >>>> Anthony, I saw the flip to gradle vs. gradlew - I'll be sure to keep >>> gradle >>>> in the README.md. >>>> >>>> Thanks, >>>> Brian - >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Sun, Jan 31, 2016 at 5:36 PM, Udo Kohlmeyer <ukohlme...@pivotal.io> >>>> wrote: >>>> >>>>> Hi there Brian, >>>>> >>>>> Have you tried building with ./gradlew build installDist >>> -Dskip.tests=true >>>>> This will build geode without running tests. >>>>> >>>>> --Udo >>>>> >>>>> >>>>> On 1/02/2016 10:14 am, Brian Dunlap wrote: >>>>> >>>>>> Hi everyone - >>>>>> >>>>>> I'm new to the Geode community - not sure if this impacts the M1 RC2 >>>>>> decision. >>>>>> >>>>>> Today, while trying a clean build against rel/v1.0.0-incubating.M1.RC2, >>>>>> I'm >>>>>> getting this failure: >>>>>> >>>>>> :gemfire-core:test >>>>>> >>>>>> >>>>>> >>> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.JGroupsMessengerJUnitTest >>>>>> >>>>>>> testMulticastTest FAILED >>>>>>> >>>>>> java.lang.AssertionError >>>>>> at org.junit.Assert.fail(Assert.java:86) >>>>>> at org.junit.Assert.assertTrue(Assert.java:41) >>>>>> at org.junit.Assert.assertFalse(Assert.java:64) >>>>>> at org.junit.Assert.assertFalse(Assert.java:74) >>>>>> at >>>>>> >>>>>> >>> com.gemstone.gemfire.distributed.internal.membership.gms.messenger.JGroupsMessengerJUnitTest.testMulticastTest(JGroupsMessengerJUnitTest.java:818) >>>>>> >>>>>> 1850 tests completed, 1 failed, 35 skipped >>>>>> >>>>>> I was following the build instructions from github and running these >>>>>> targets: >>>>>> gradle build installDist >>>>>> >>>>>> Since the build fails, no worky-worky on kicking the tires. >>>>>> >>>>>> Any suggestions? >>>>>> >>>>>> I'm on the latest Java 8 JDK (71) and running on El Capitan (10.11.3) >>>>>> >>>>>> >>>>>> Thanks! >>>>>> Brian - >>>>>> >>>>>> >>>>>> On Sun, Jan 31, 2016 at 10:44 AM, Niall Pemberton < >>>>>> niall.pember...@gmail.com >>>>>> >>>>>>> wrote: >>>>>>> +1 from me for this release. >>>>>>> >>>>>>> * I checked the DISCLAIMER, LICENSE & NOTICE files >>>>>>> * I check the sigs & checksums >>>>>>> * I ran a build on the source distro >>>>>>> >>>>>>> Niall >>>>>>> >>>>>>> On Wed, Jan 27, 2016 at 8:21 PM, Nitin Lamba <ni...@ampool.io> wrote: >>>>>>> >>>>>>> All, >>>>>>>> >>>>>>>> This is the second release candidate of the first release for Apache >>>>>>>> Geode, version 1.0.0-incubating.M1. Thanks to all the community >>> members >>>>>>>> >>>>>>> to >>>>>>> >>>>>>>> drive towards this milestone! >>>>>>>> >>>>>>>> It fixes the following issues: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318420&version=12334248 >>>>>>> >>>>>>>> Compared to first release candidate (RC1), it fixes the following >>>>>>>> issues: >>>>>>>> [GEODE-610] - Review Geode's LICENSE & NOTICE File(s) >>>>>>>> [GEODE-769] - improve README.md file >>>>>>>> [GEODE-815] - RC Feedback: Fix LICENSE and NOTICE files >>>>>>>> >>>>>>>> *** Please download, test and vote by Monday, February 01, 0800 hrs >>> US >>>>>>>> Pacific. >>>>>>>> >>>>>>>> Note that we are voting upon the source (tag): >>>>>>>> rel/1.0.0-incubating.M1.RC2 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>> https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;a=tag;h=refs/tags/rel/v1.0.0-incubating.M1.RC2 >>>>>>> >>>>>>>> < >>>>>>>> >>>>>>>> >>>>>>> >>> https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;a=tag;h=refs/tags/rel/v1.0.0-incubating.M1.RC1 >>>>>>> >>>>>>>> Commit ID: c26334542fa9e90daff5f58467d6e174b3e0f3e2 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>> https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;a=commit;h=c26334542fa9e90daff5f58467d6e174b3e0f3e2 >>>>>>> >>>>>>>> Source and binary files: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>> https://dist.apache.org/repos/dist/dev/incubator/geode/1.0.0-incubating.M1.RC2/ >>>>>>> >>>>>>>> For the first release, the documentation on how to install and use >>>>>>>> Apache >>>>>>>> Geode are hosted on pivotal.io: >>>>>>>> http://geode.docs.pivotal.io<http://geode.docs.pivotal.io/> >>>>>>>> >>>>>>>> Maven staging repo: >>>>>>>> >>>>>>>> >>> https://repository.apache.org/content/repositories/orgapachegeode-1001/ >>>>>>> >>>>>>>> Geode's KEYS file containing PGP keys we use to sign the release: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>> https://github.com/apache/incubator-geode/blob/release/1.0.0-incubating.M1/KEYS >>>>>>> >>>>>>>> Release Key: pub 4096R/C72CFB64 2015-10-01 >>>>>>>> Fingerprint: 948E 8234 14BE 693A 7F74 ABBE 19DB CAEE C72C FB64 >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Anthony & Nitin (on behalf of the Geode team) >>>>>>>> >>>>>>>> >>>>> >>> >>> >
signature.asc
Description: Message signed with OpenPGP using GPGMail