Check out my comments on the GEODE-2386. This looks like a gradle bug. Kirk
said he was going to look at seeing if we can work around it.

-Dan

On Mon, Jan 30, 2017 at 1:50 PM, Bruce Schuchardt <bschucha...@pivotal.io>
wrote:

> Hitesh, your classpath isn't empty.  This is a comma-separated list so the
> classpath is just after "-classpath,"
>
>
> Le 1/30/2017 à 1:17 PM, Hitesh Khamesra a écrit :
>
>> I just ran this test locally and see classpath empty but test passes..
>>
>>   [/export/java/users/java_share/jdk/1.8.0_66/x86_64.linux/jre/bin/java,
>> -classpath, /poland1/users/hiteshk/work/geode/release110/gemfire/open/ge
>> ode-lucene/build/classes/test:/poland1/users/hiteshk/work/
>> geode/release110/gemfire/open/geode-lucene/build/resources/
>> test:/poland1/users/hiteshk/work/geode/release110/gemfire/
>> open/geode-lucene/build/classes/main:/poland1/users/
>> hiteshk/work/geode/release110/gemfire/open/geode-lucene/
>> build/resources/main:/poland1/users/hiteshk/work/geode/
>> release110/gemfire/open/geode-core/build/classes/test:/
>> poland1/users/hiteshk/work/geode/release110/gemfire/open/geo
>> de-core/build/resources/test:/poland1/users/hiteshk/work/
>> geode/release110/gemfire/open/geode-core/build/generated-
>> resources/main:/poland1/users/hiteshk/work/geode/release110/
>> gemfire/open/geode-core/build/libs/geode-core-1.1.0.jar:
>>
>>
>>        From: Kirk Lund <kl...@apache.org>
>>   To: geode <dev@geode.apache.org>
>>   Sent: Monday, January 30, 2017 1:09 PM
>>   Subject: Re: Build failed in Jenkins: Geode-release #39
>>     Seems to always be from line 220:
>>
>> Caused by: java.lang.RuntimeException: VMs did not start up within 120
>> seconds
>> at
>> org.apache.geode.test.dunit.standalone.DUnitLauncher.launch(
>> DUnitLauncher.java:220)
>> at
>> org.apache.geode.test.dunit.standalone.DUnitLauncher.launchI
>> fNeeded(DUnitLauncher.java:142)
>> ... 34 more
>>
>> Here's the code:
>>
>>          // Create a VM for the locator
>>          processManager.launchVM(LOCATOR_VM_NUM);
>>
>>          // wait for the VM to start up
>>          if (!processManager.waitForVMs(STARTUP_TIMEOUT)) {
>> 220:      throw new RuntimeException(STARTUP_TIMEOUT_MESSAGE);
>>          }
>>
>> And then this shows up in stderr of the ChildVM that's starting:
>>
>> *[locator] Error: Could not find or load main class
>> org.apache.geode.test.dunit.standalone.ChildVM*
>>
>> This is the full execution command for that ChildVM:
>>
>> Executing [/usr/local/asfpackages/java/jdk1.8.0_102/jre/bin/java,
>> -classpath,
>> /home/jenkins/jenkins-slave/workspace/Geode-release/caches/
>> 2.14.1/workerMain/gradle-worker.jar,
>> -Dgemfire.DUnitLauncher.RMI_PORT=26491, -Dgemfire.DUnitLauncher.VM_NUM
>> =-2,
>> -Dgemfire.DUnitLauncher.VM_VERSION=000,
>> -DWORKSPACE_DIR=/home/jenkins/jenkins-slave/workspace/Geode-
>> release/geode-lucene/build/distributedTest/.,
>> -Dgemfire.enable-network-partition-detection=false, -Dlog-level=info,
>> -Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib64:
>> /lib64:/lib:/usr/lib,
>> -Xrunjdwp:transport=dt_socket,server=y,suspend=n,
>> -XX:+HeapDumpOnOutOfMemoryError, -Xmx512m,
>> -Dgemfire.DEFAULT_MAX_OPLOG_SIZE=10, -Dgemfire.disallowMcastDefault
>> s=true,
>> -Dgemfire.use-ephemeral-ports=true, -ea, -XX:MetaspaceSize=512m,
>> -XX:+PrintGC, -XX:+PrintGCDetails, -XX:+PrintGCTimeStamps,
>> -DdummyArg=true,
>> org.apache.geode.test.dunit.standalone.ChildVM]
>>
>> Looks like the -classpath is empty except for gradle-worker.jar and that
>> seems wrong to me. Any chance we have a bug in how we're generating that
>> classpath for dunit VMs? Or maybe it's specific to the build.gradle in
>> geode-lucene (I'm not seeing this failure in other modules)?
>>
>> -Kirk
>>
>>
>> On Mon, Jan 30, 2017 at 11:52 AM, Dan Smith <dsm...@pivotal.io> wrote:
>>
>> I created GEODE-2386 for these "Unable to launch dunit VMs" failures. It
>>> looks like this may actually be a gradle bug. I wonder if the some of the
>>> changes for the backwards compatibility test framework somehow made it
>>> more
>>> likely for us to hit this bug, because we're seeing it frequently now.
>>>
>>> -Dan
>>>
>>> On Sat, Jan 28, 2017 at 1:17 PM, Anthony Baker <aba...@pivotal.io>
>>> wrote:
>>>
>>> Looks like some lucene tests are failing on the release branch.
>>>>
>>>> Anthony
>>>>
>>>>
>>>> Begin forwarded message:
>>>>>
>>>>> From: Apache Jenkins Server <jenk...@builds.apache.org>
>>>>> Subject: Build failed in Jenkins: Geode-release #39
>>>>> Date: January 27, 2017 at 11:01:59 PM PST
>>>>> To: dev@geode.apache.org
>>>>> Reply-To: dev@geode.apache.org
>>>>>
>>>>> See <https://builds.apache.org/job/Geode-release/39/>
>>>>>
>>>>> ------------------------------------------
>>>>> [...truncated 1038 lines...]
>>>>> :geode-cq:spotlessCheck
>>>>> :geode-cq:test
>>>>> :geode-cq:check
>>>>> :geode-cq:build
>>>>> :geode-cq:distributedTest
>>>>> :geode-cq:flakyTest
>>>>> :geode-cq:integrationTest
>>>>> :geode-json:assemble
>>>>> :geode-json:compileTestJava UP-TO-DATE
>>>>> :geode-json:processTestResources UP-TO-DATE
>>>>> :geode-json:testClasses UP-TO-DATE
>>>>> :geode-json:checkMissedTests UP-TO-DATE
>>>>> :geode-json:spotlessJavaCheck
>>>>> :geode-json:spotlessCheck
>>>>> :geode-json:test UP-TO-DATE
>>>>> :geode-json:check
>>>>> :geode-json:build
>>>>> :geode-json:distributedTest UP-TO-DATE
>>>>> :geode-json:flakyTest UP-TO-DATE
>>>>> :geode-json:integrationTest UP-TO-DATE
>>>>> :geode-junit:javadoc
>>>>> :geode-junit:javadocJar
>>>>> :geode-junit:sourcesJar
>>>>> :geode-junit:signArchives SKIPPED
>>>>> :geode-junit:assemble
>>>>> :geode-junit:compileTestJava
>>>>> :geode-junit:processTestResources UP-TO-DATE
>>>>> :geode-junit:testClasses
>>>>> :geode-junit:checkMissedTests
>>>>> :geode-junit:spotlessJavaCheck
>>>>> :geode-junit:spotlessCheck
>>>>> :geode-junit:test
>>>>> :geode-junit:check
>>>>> :geode-junit:build
>>>>> :geode-junit:distributedTest
>>>>> :geode-junit:flakyTest
>>>>> :geode-junit:integrationTest
>>>>> :geode-lucene:assemble
>>>>> :geode-lucene:compileTestJava
>>>>> Download https://repo1.maven.org/maven2/org/apache/lucene/
>>>>>
>>>> lucene-test-framework/6.0.0/lucene-test-framework-6.0.0.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/apache/lucene/
>>>>>
>>>> lucene-codecs/6.0.0/lucene-codecs-6.0.0.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/com/carrotsearch/
>>>>>
>>>> randomizedtesting/randomizedtesting-runner/2.3.
>>>> 2/randomizedtesting-runner-2.3.2.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/com/carrotsearch/
>>>>>
>>>> randomizedtesting/randomizedtesting-parent/2.3.
>>>> 2/randomizedtesting-parent-2.3.2.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/apache/lucene/
>>>>>
>>>> lucene-test-framework/6.0.0/lucene-test-framework-6.0.0.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/apache/lucene/
>>>>>
>>>> lucene-codecs/6.0.0/lucene-codecs-6.0.0.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/com/carrotsearch/
>>>>>
>>>> randomizedtesting/randomizedtesting-runner/2.3.
>>>> 2/randomizedtesting-runner-2.3.2.jar
>>>>
>>>>> Note: Some input files use or override a deprecated API.
>>>>> Note: Recompile with -Xlint:deprecation for details.
>>>>> Note: Some input files use unchecked or unsafe operations.
>>>>> Note: Recompile with -Xlint:unchecked for details.
>>>>> :geode-lucene:processTestResources
>>>>> :geode-lucene:testClasses
>>>>> :geode-lucene:checkMissedTests
>>>>> :geode-lucene:spotlessJavaCheck
>>>>> :geode-lucene:spotlessCheck
>>>>> :geode-lucene:test
>>>>> :geode-lucene:check
>>>>> :geode-lucene:build
>>>>> :geode-lucene:distributedTest
>>>>>
>>>>> org.apache.geode.cache.lucene.LuceneQueriesPeerFixedPRDUnitTest >
>>>>>
>>>> returnCorrectResultsWhenBucketIsMovedAndMovedBackOnIndexUpdate FAILED
>>>>
>>>>>      java.lang.AssertionError
>>>>>
>>>>> org.apache.geode.cache.lucene.internal.management.
>>>>>
>>>> LuceneManagementDUnitTest
>>>
>>>> classMethod FAILED
>>>>>      java.lang.RuntimeException: Unable to launch dunit VMs
>>>>>
>>>>>          Caused by:
>>>>>          java.lang.RuntimeException: VMs did not start up within 120
>>>>>
>>>> seconds
>>>>
>>>>> org.apache.geode.cache.lucene.LuceneIndexCreationOnFixedPRDUnitTest >
>>>>>
>>>> classMethod FAILED
>>>>
>>>>>      java.lang.RuntimeException: Unable to launch dunit VMs
>>>>>
>>>>>          Caused by:
>>>>>          java.lang.RuntimeException: VMs did not start up within 120
>>>>>
>>>> seconds
>>>>
>>>>> org.apache.geode.cache.lucene.LuceneQueriesPeerPRRedundancyDUnitTest >
>>>>>
>>>> classMethod FAILED
>>>>
>>>>>      java.lang.RuntimeException: Unable to launch dunit VMs
>>>>>
>>>>>          Caused by:
>>>>>          java.lang.RuntimeException: VMs did not start up within 120
>>>>>
>>>> seconds
>>>>
>>>>> org.apache.geode.cache.lucene.LuceneQueriesPeerPRDUnitTest >
>>>>>
>>>> classMethod FAILED
>>>>
>>>>>      java.lang.RuntimeException: Unable to launch dunit VMs
>>>>>
>>>>>          Caused by:
>>>>>          java.lang.RuntimeException: VMs did not start up within 120
>>>>>
>>>> seconds
>>>>
>>>>> 86 tests completed, 5 failed
>>>>> :geode-lucene:distributedTest FAILED
>>>>> :geode-lucene:flakyTest
>>>>> :geode-lucene:integrationTest
>>>>> :geode-old-client-support:assemble
>>>>> :geode-old-client-support:compileTestJava
>>>>> :geode-old-client-support:processTestResources UP-TO-DATE
>>>>> :geode-old-client-support:testClasses
>>>>> :geode-old-client-support:checkMissedTests
>>>>> :geode-old-client-support:spotlessJavaCheck
>>>>> :geode-old-client-support:spotlessCheck
>>>>> :geode-old-client-support:test
>>>>> :geode-old-client-support:check
>>>>> :geode-old-client-support:build
>>>>> :geode-old-client-support:distributedTest
>>>>> :geode-old-client-support:flakyTest
>>>>> :geode-old-client-support:integrationTest
>>>>> :geode-old-versions:javadoc UP-TO-DATE
>>>>> :geode-old-versions:javadocJar
>>>>> :geode-old-versions:sourcesJar
>>>>> :geode-old-versions:signArchives SKIPPED
>>>>> :geode-old-versions:assemble
>>>>> :geode-old-versions:compileTestJava UP-TO-DATE
>>>>> :geode-old-versions:processTestResources UP-TO-DATE
>>>>> :geode-old-versions:testClasses UP-TO-DATE
>>>>> :geode-old-versions:checkMissedTests UP-TO-DATE
>>>>> :geode-old-versions:spotlessJavaCheck
>>>>> :geode-old-versions:spotlessCheck
>>>>> :geode-old-versions:test UP-TO-DATE
>>>>> :geode-old-versions:check
>>>>> :geode-old-versions:build
>>>>> :geode-old-versions:distributedTest UP-TO-DATE
>>>>> :geode-old-versions:flakyTest UP-TO-DATE
>>>>> :geode-old-versions:integrationTest UP-TO-DATE
>>>>> :geode-pulse:assemble
>>>>> :geode-pulse:compileTestJava
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-api/2.53.1/selenium-api-2.53.1.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-parent/2.53.1/selenium-parent-2.53.1.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-remote-driver/2.53.1/selenium-remote-drive
>>>> r-2.53.1.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-support/2.53.1/selenium-support-2.53.1.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/springframework/
>>>>>
>>>> spring-test/4.3.2.RELEASE/spring-test-4.3.2.RELEASE.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/com/tdunning/json/1.7/
>>>>>
>>>> json-1.7.pom
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-api/2.53.1/selenium-api-2.53.1.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-remote-driver/2.53.1/selenium-remote-drive
>>>> r-2.53.1.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/seleniumhq/
>>>>>
>>>> selenium/selenium-support/2.53.1/selenium-support-2.53.1.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/org/springframework/
>>>>>
>>>> spring-test/4.3.2.RELEASE/spring-test-4.3.2.RELEASE.jar
>>>>
>>>>> Download https://repo1.maven.org/maven2/com/tdunning/json/1.7/
>>>>>
>>>> json-1.7.jar
>>>>
>>>>> Note: <https://builds.apache.org/job/Geode-release/ws/geode-
>>>>>
>>>> pulse/src/test/java/org/apache/geode/tools/pulse/
>>>>
>>> tests/ui/PulseBase.java>
>>>
>>>> uses or overrides a deprecated API.
>>>>
>>>>> Note: Recompile with -Xlint:deprecation for details.
>>>>> Note: <https://builds.apache.org/job/Geode-release/ws/geode-
>>>>>
>>>> pulse/src/test/java/org/apache/geode/tools/pulse/controllers/
>>>> PulseControllerJUnitTest.java> uses unchecked or unsafe operations.
>>>>
>>>>> Note: Recompile with -Xlint:unchecked for details.
>>>>> :geode-pulse:processTestResources
>>>>> :geode-pulse:testClasses
>>>>> :geode-pulse:checkMissedTests
>>>>> :geode-pulse:spotlessJavaCheck
>>>>> :geode-pulse:spotlessCheck
>>>>> :geode-pulse:test
>>>>> :geode-pulse:check
>>>>> :geode-pulse:build
>>>>> :geode-pulse:distributedTest
>>>>> :geode-pulse:flakyTest
>>>>> :geode-pulse:integrationTest
>>>>> :geode-rebalancer:assemble
>>>>> :geode-rebalancer:compileTestJava
>>>>> :geode-rebalancer:processTestResources UP-TO-DATE
>>>>> :geode-rebalancer:testClasses
>>>>> :geode-rebalancer:checkMissedTests
>>>>> :geode-rebalancer:spotlessJavaCheck
>>>>> :geode-rebalancer:spotlessCheck
>>>>> :geode-rebalancer:test
>>>>> :geode-rebalancer:check
>>>>> :geode-rebalancer:build
>>>>> :geode-rebalancer:distributedTest
>>>>> :geode-rebalancer:flakyTest
>>>>> :geode-rebalancer:integrationTest
>>>>> :geode-wan:assemble
>>>>> :geode-wan:compileTestJavaNote: Some input files use or override a
>>>>>
>>>> deprecated API.
>>>>
>>>>> Note: Recompile with -Xlint:deprecation for details.
>>>>> Note: Some input files use unchecked or unsafe operations.
>>>>> Note: Recompile with -Xlint:unchecked for details.
>>>>>
>>>>> :geode-wan:processTestResources
>>>>> :geode-wan:testClasses
>>>>> :geode-wan:checkMissedTests
>>>>> :geode-wan:spotlessJavaCheck
>>>>> :geode-wan:spotlessCheck
>>>>> :geode-wan:test
>>>>> :geode-wan:check
>>>>> :geode-wan:build
>>>>> :geode-wan:distributedTest
>>>>> :geode-wan:flakyTest
>>>>> :geode-wan:integrationTest
>>>>> :geode-web:assemble
>>>>> :geode-web:compileTestJavaNote: Some input files use or override a
>>>>>
>>>> deprecated API.
>>>>
>>>>> Note: Recompile with -Xlint:deprecation for details.
>>>>> Note: Some input files use unchecked or unsafe operations.
>>>>> Note: Recompile with -Xlint:unchecked for details.
>>>>>
>>>>> :geode-web:processTestResources UP-TO-DATE
>>>>> :geode-web:testClasses
>>>>> :geode-web:checkMissedTests
>>>>> :geode-web:spotlessJavaCheck
>>>>> :geode-web:spotlessCheck
>>>>> :geode-web:test
>>>>> :geode-web:check
>>>>> :geode-web:build
>>>>> :geode-web:distributedTest
>>>>> :geode-web:flakyTest
>>>>> :geode-web:integrationTest
>>>>> :geode-web-api:assemble
>>>>> :geode-web-api:compileTestJava UP-TO-DATE
>>>>> :geode-web-api:processTestResources UP-TO-DATE
>>>>> :geode-web-api:testClasses UP-TO-DATE
>>>>> :geode-web-api:checkMissedTests UP-TO-DATE
>>>>> :geode-web-api:spotlessJavaCheck
>>>>> :geode-web-api:spotlessCheck
>>>>> :geode-web-api:test UP-TO-DATE
>>>>> :geode-web-api:check
>>>>> :geode-web-api:build
>>>>> :geode-web-api:distributedTest UP-TO-DATE
>>>>> :geode-web-api:flakyTest UP-TO-DATE
>>>>> :geode-web-api:integrationTest UP-TO-DATE
>>>>> :combineReports
>>>>> All test reports at <https://builds.apache.org/
>>>>>
>>>> job/Geode-release/ws/build/reports/combined>
>>>>
>>>>> :extensions/geode-modules:precheckin
>>>>> :extensions/geode-modules-assembly:precheckin
>>>>> :extensions/geode-modules-session:precheckin
>>>>> :extensions/geode-modules-session-internal:precheckin
>>>>> :extensions/geode-modules-tomcat7:precheckin
>>>>> :extensions/geode-modules-tomcat8:precheckin
>>>>> :geode-assembly:precheckin
>>>>> :geode-benchmarks:precheckin
>>>>> :geode-common:precheckin
>>>>> :geode-core:precheckin
>>>>> :geode-cq:precheckin
>>>>> :geode-json:precheckin
>>>>> :geode-junit:precheckin
>>>>> :geode-old-client-support:precheckin
>>>>> :geode-old-versions:precheckin
>>>>> :geode-pulse:precheckin
>>>>> :geode-rebalancer:precheckin
>>>>> :geode-wan:precheckin
>>>>> :geode-web:precheckin
>>>>> :geode-web-api:precheckin
>>>>>
>>>>> FAILURE: Build failed with an exception.
>>>>>
>>>>> * What went wrong:
>>>>> Execution failed for task ':geode-lucene:distributedTest'.
>>>>>
>>>>>> There were failing tests. See the report at: file://<
>>>>>>
>>>>> https://builds.apache.org/job/Geode-release/ws/geode-lucene/
>>>>
>>> build/reports/
>>>
>>>> distributedTest/index.html>
>>>>
>>>>> * Try:
>>>>> Run with --stacktrace option to get the stack trace. Run with --info or
>>>>>
>>>> --debug option to get more log output.
>>>>
>>>>> BUILD FAILED
>>>>>
>>>>> Total time: 11 hrs 51 mins 28.93 secs
>>>>> Build step 'Invoke Gradle script' changed build result to FAILURE
>>>>> Build step 'Invoke Gradle script' marked build as failure
>>>>> Archiving artifacts
>>>>> Compressed 245.67 MB of artifacts by 15.3% relative to #35
>>>>> Recording test results
>>>>>
>>>>
>>>>
>>
>>
>
>

Reply via email to