You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Galen O'Sullivan <go...@apache.org> on 2017/09/27 20:48:46 UTC

JPF breaking IntelliJ build?

I'm having trouble running tests in IntelliJ because of errors with
compilation. Does anyone know why?

I've done a clean build and reloaded Gradle configuration in IntelliJ.

Thanks,
Galen

Information:java: Errors occurred while compiling module 'geode-core'
Information:javac 1.8.0_111 was used to compile java sources
Information:Modules "geode-old-versions", "geode-concurrency-test" were
fully rebuilt due to project configuration/dependencies changes
Information:9/27/17, 1:46 PM - Compilation completed with 13 errors and 3
warnings in 10s 39ms
/Users/gosullivan/src/gemfire/open/geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunner.java
Information:java:
/Users/gosullivan/src/gemfire/open/geode-concurrency-test/src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunner.java
uses unchecked or unsafe operations.
Information:java: Recompile with -Xlint:unchecked for details.
/Users/gosullivan/src/gemfire/open/geode-core/src/jpfTest/java/org/apache/geode/internal/cache/FilterProfileConcurrencyTest.java
Error:(17, 24) java: package org.junit does not exist
Error:(17, 1) java: static import only from classes and interfaces
Error:(25, 17) java: package org.junit does not exist
Error:(26, 24) java: package org.junit.runner does not exist
Error:(34, 41) java: package org.apache.geode.test.concurrency does not
exist
Error:(35, 41) java: package org.apache.geode.test.concurrency does not
exist
Error:(36, 52) java: package org.apache.geode.test.concurrency.annotation
does not exist
Error:(37, 46) java: package org.apache.geode.test.concurrency.loop does
not exist
Error:(38, 46) java: package org.apache.geode.test.concurrency.loop does
not exist
Error:(40, 2) java: cannot find symbol
  symbol: class RunWith
Error:(45, 7) java: cannot find symbol
  symbol:   class ParallelExecutor
  location: class
org.apache.geode.internal.cache.FilterProfileConcurrencyTest
Error:(43, 4) java: cannot find symbol
  symbol:   class Test
  location: class
org.apache.geode.internal.cache.FilterProfileConcurrencyTest
Error:(59, 5) java: cannot find symbol
  symbol:   method
assertEquals(java.lang.Class<org.apache.geode.internal.cache.FilterProfile>,java.lang.Class<capture#1
of ? extends java.lang.Object>)
  location: class
org.apache.geode.internal.cache.FilterProfileConcurrencyTest
/Users/gosullivan/src/gemfire/open/geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImpl.java
Information:java: Some input files use unchecked or unsafe operations.
Information:java: Recompile with -Xlint:unchecked for details.

Re: JPF breaking IntelliJ build?

Posted by Dan Smith <ds...@pivotal.io>.
Hmm, it works for me. Looks like the dependencies of your
geode-core_jpfTest module are broken - you should see dependencies on
geode-concurrenc-test_main, and junit. How did you configure intellij? Did
you just import from the gradle model?

-Dan

On Wed, Sep 27, 2017 at 1:48 PM, Galen O'Sullivan <go...@apache.org>
wrote:

> I'm having trouble running tests in IntelliJ because of errors with
> compilation. Does anyone know why?
>
> I've done a clean build and reloaded Gradle configuration in IntelliJ.
>
> Thanks,
> Galen
>
> Information:java: Errors occurred while compiling module 'geode-core'
> Information:javac 1.8.0_111 was used to compile java sources
> Information:Modules "geode-old-versions", "geode-concurrency-test" were
> fully rebuilt due to project configuration/dependencies changes
> Information:9/27/17, 1:46 PM - Compilation completed with 13 errors and 3
> warnings in 10s 39ms
> /Users/gosullivan/src/gemfire/open/geode-concurrency-test/
> src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunner.java
> Information:java:
> /Users/gosullivan/src/gemfire/open/geode-concurrency-test/
> src/main/java/org/apache/geode/test/concurrency/jpf/JpfRunner.java
> uses unchecked or unsafe operations.
> Information:java: Recompile with -Xlint:unchecked for details.
> /Users/gosullivan/src/gemfire/open/geode-core/src/jpfTest/
> java/org/apache/geode/internal/cache/FilterProfileConcurrencyTest.java
> Error:(17, 24) java: package org.junit does not exist
> Error:(17, 1) java: static import only from classes and interfaces
> Error:(25, 17) java: package org.junit does not exist
> Error:(26, 24) java: package org.junit.runner does not exist
> Error:(34, 41) java: package org.apache.geode.test.concurrency does not
> exist
> Error:(35, 41) java: package org.apache.geode.test.concurrency does not
> exist
> Error:(36, 52) java: package org.apache.geode.test.concurrency.annotation
> does not exist
> Error:(37, 46) java: package org.apache.geode.test.concurrency.loop does
> not exist
> Error:(38, 46) java: package org.apache.geode.test.concurrency.loop does
> not exist
> Error:(40, 2) java: cannot find symbol
>   symbol: class RunWith
> Error:(45, 7) java: cannot find symbol
>   symbol:   class ParallelExecutor
>   location: class
> org.apache.geode.internal.cache.FilterProfileConcurrencyTest
> Error:(43, 4) java: cannot find symbol
>   symbol:   class Test
>   location: class
> org.apache.geode.internal.cache.FilterProfileConcurrencyTest
> Error:(59, 5) java: cannot find symbol
>   symbol:   method
> assertEquals(java.lang.Class<org.apache.geode.internal.
> cache.FilterProfile>,java.lang.Class<capture#1
> of ? extends java.lang.Object>)
>   location: class
> org.apache.geode.internal.cache.FilterProfileConcurrencyTest
> /Users/gosullivan/src/gemfire/open/geode-core/src/main/java/
> org/apache/geode/internal/cache/tier/sockets/AcceptorImpl.java
> Information:java: Some input files use unchecked or unsafe operations.
> Information:java: Recompile with -Xlint:unchecked for details.
>