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 <[email protected]> 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 <[email protected]> > 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 < >>> [email protected] >>> >>>> 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 <[email protected]> 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
