You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "Brian Ghigiarelli (JIRA)" <ji...@apache.org> on 2015/04/13 16:27:12 UTC

[jira] [Issue Comment Deleted] (NIFI-437) nifi-distributed-cache-server failing testClientTermination

     [ https://issues.apache.org/jira/browse/NIFI-437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brian Ghigiarelli updated NIFI-437:
-----------------------------------
    Comment: was deleted

(was: Adding patch for the AbstractCacheServer that removes the explicit SocketTimeoutException that was removed in Java 8.  For previous Java clients, the catch block for the IOException still allows for compilation.

Removing this catch block and import allows for successful compilation and 100% successful unit tests on Mac OSX 10.10.3 with Java 8 u31.)

> nifi-distributed-cache-server failing testClientTermination
> -----------------------------------------------------------
>
>                 Key: NIFI-437
>                 URL: https://issues.apache.org/jira/browse/NIFI-437
>             Project: Apache NiFi
>          Issue Type: Bug
>    Affects Versions: 0.1.0
>         Environment: Mac OS X 10.10.2
> Java 1.8.0_31, 64-bit
> Maven 3.2.5
>            Reporter: Brian Ghigiarelli
>             Fix For: 0.1.0
>
>         Attachments: NIFI-437-only-close-server-socket-if-open.patch
>
>
> While executing a "mvn clean install" on the latest "develop" branch for the 0.1.0-incubating-SNAPSHOT version, the nifi-distributed-cache-server module fails with the below error.
> Skipping tests and running NiFi locally seems to be running fine though.
> {code}
> Running org.apache.nifi.distributed.cache.server.TestServerAndClient
> Tests run: 7, Failures: 0, Errors: 1, Skipped: 6, Time elapsed: 2.2 sec <<< FAILURE! - in org.apache.nifi.distributed.cache.server.TestServerAndClient
> testClientTermination(org.apache.nifi.distributed.cache.server.TestServerAndClient)  Time elapsed: 2.181 sec  <<< ERROR!
> java.io.IOException: No such file or directory
> 	at sun.nio.ch.NativeThread.signal(Native Method)
> 	at sun.nio.ch.ServerSocketChannelImpl.implCloseSelectableChannel(ServerSocketChannelImpl.java:283)
> 	at java.nio.channels.spi.AbstractSelectableChannel.implCloseChannel(AbstractSelectableChannel.java:234)
> 	at java.nio.channels.spi.AbstractInterruptibleChannel.close(AbstractInterruptibleChannel.java:115)
> 	at org.apache.nifi.distributed.cache.server.AbstractCacheServer.stop(AbstractCacheServer.java:167)
> 	at org.apache.nifi.distributed.cache.server.map.MapCacheServer.stop(MapCacheServer.java:126)
> 	at org.apache.nifi.distributed.cache.server.DistributedCacheServer.shutdownServer(DistributedCacheServer.java:96)
> 	at org.apache.nifi.distributed.cache.server.TestServerAndClient.testClientTermination(TestServerAndClient.java:419)
> Results :
> Tests in error:
>   TestServerAndClient.testClientTermination:419 ยป IO No such file or directory
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)