Does running in debug mode help any (-d option)?

On Tue, Oct 4, 2016 at 11:27 AM, Kirk Lund <kl...@apache.org> wrote:

> Unfortunately, the --tests syntax works for UnitTests but not
> IntegrationTests (which are run via the integrationTest task). For some
> reason it hangs. I'd really like our Gradle gurus to figure out a single,
> common syntax that works for running one test in any of our categories.
>
> Anyone know why the following hangs? This reproduces for any
> IntegrationTest:
>
> <klund@pdx2-office-dhcp32>/Users/klund/dev/geode [589]$ ./gradlew
> geode-core:integrationTest --tests *LogMarkerJUnitTest
> :buildSrc:compileJava UP-TO-DATE
> :buildSrc:compileGroovy UP-TO-DATE
> :buildSrc:processResources UP-TO-DATE
> :buildSrc:classes UP-TO-DATE
> :buildSrc:jar UP-TO-DATE
> :buildSrc:assemble UP-TO-DATE
> :buildSrc:compileTestJava UP-TO-DATE
> :buildSrc:compileTestGroovy UP-TO-DATE
> :buildSrc:processTestResources UP-TO-DATE
> :buildSrc:testClasses UP-TO-DATE
> :buildSrc:test UP-TO-DATE
> :buildSrc:check UP-TO-DATE
> :buildSrc:build UP-TO-DATE
> :geode-common:compileJava UP-TO-DATE
> :geode-common:processResources UP-TO-DATE
> :geode-common:classes UP-TO-DATE
> :geode-common:jar UP-TO-DATE
> :geode-json:compileJava UP-TO-DATE
> :geode-json:processResources UP-TO-DATE
> :geode-json:classes UP-TO-DATE
> :geode-json:jar UP-TO-DATE
> :geode-core:compileJava UP-TO-DATE
> :geode-core:createVersionPropertiesFile UP-TO-DATE
> :geode-core:processResources UP-TO-DATE
> :geode-core:classes UP-TO-DATE
> :geode-junit:compileJava UP-TO-DATE
> :geode-junit:processResources UP-TO-DATE
> :geode-junit:classes UP-TO-DATE
> :geode-junit:jar UP-TO-DATE
> :geode-core:compileTestJava UP-TO-DATE
> :geode-core:processTestResources UP-TO-DATE
> :geode-core:testClasses UP-TO-DATE
> > Building 90% > :geode-core:integrationTest > 0 tests completed
>
>
> On Mon, Oct 3, 2016 at 10:23 AM, Kirk Lund <kl...@apache.org> wrote:
>
> > The --tests syntax works well for me. Thanks!
> >
> >
> > On Fri, Sep 30, 2016 at 4:18 PM, Jared Stewart <jstew...@pivotal.io>
> > wrote:
> >
> >> I don’t know why that happens, but I believe -Dtest.single has been
> >> deprecated in favor of --tests which lets you specify a test class
> pattern
> >> to match against.  The following works for me:
> >>
> >> ./gradlew geode-core:test --tests *QueryDataFunctionApplyLimitCla
> useTest
> >>
> >> (Note that the * is necessary above to avoid having to fully qualify
> >> org.apache.geode.management.internal.beans.QueryDataFunction
> >> ApplyLimitClauseTest.)
> >>
> >> Best,
> >> Jared
> >>
> >>
> >> > On Sep 30, 2016, at 4:03 PM, Kirk Lund <kl...@apache.org> wrote:
> >> >
> >> > Does anyone know why "buildSrc:test" executes when I try to execute
> >> > "geode-core:test"? See my output below. Instead of executing
> >> > "geode-core:test", gradle executes "buildSrc:test" and fails with
> "Could
> >> > not find matching test for pattern" -- I think there's something
> broken
> >> in
> >> > our gradle files.
> >> >
> >> > Thanks,
> >> > Kirk
> >> >
> >> > <klund@pdx2-office-dhcp32>/Users/klund/dev/geode [530]$ find . -name
> >> > QueryDataFunctionApplyLimitClauseTest.java
> >> > ./geode-core/src/test/java/org/apache/geode/management/inter
> >> nal/beans/QueryDataFunctionApplyLimitClauseTest.java
> >> >
> >> > <klund@pdx2-office-dhcp32>/Users/klund/dev/geode [531]$ ./gradlew
> >> > geode-core:test -Dtest.single=QueryDataFunctionApplyLimitClauseTest
> >> > :buildSrc:compileJava UP-TO-DATE
> >> > :buildSrc:compileGroovy UP-TO-DATE
> >> > :buildSrc:processResources UP-TO-DATE
> >> > :buildSrc:classes UP-TO-DATE
> >> > :buildSrc:jar UP-TO-DATE
> >> > :buildSrc:assemble UP-TO-DATE
> >> > :buildSrc:compileTestJava UP-TO-DATE
> >> > :buildSrc:compileTestGroovy UP-TO-DATE
> >> > :buildSrc:processTestResources UP-TO-DATE
> >> > :buildSrc:testClasses UP-TO-DATE
> >> > :buildSrc:test FAILED
> >> >
> >> > FAILURE: Build failed with an exception.
> >> >
> >> > * What went wrong:
> >> > Execution failed for task ':test'.
> >> >> Could not find matching test for pattern:
> >> > QueryDataFunctionApplyLimitClauseTest
> >> >
> >> > * 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: 0.62 secs
> >> > <klund@pdx2-office-dhcp32>/Users/klund/dev/geode [532]$
> >>
> >>
> >
>

Reply via email to