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

Stephan Ewen resolved FLINK-1626.
---------------------------------
    Resolution: Fixed

Fixed via e038629eecf45b2f0445ba60603467dafc565aae

> Spurious failure in MatchTask cancelling test
> ---------------------------------------------
>
>                 Key: FLINK-1626
>                 URL: https://issues.apache.org/jira/browse/FLINK-1626
>             Project: Flink
>          Issue Type: Bug
>          Components: Local Runtime
>    Affects Versions: 0.9
>            Reporter: Stephan Ewen
>            Assignee: Stephan Ewen
>             Fix For: 0.9
>
>
> This is a problem in the test. Cancelling a task may actually throw an 
> exception (especially interrupted exceptions). The test can be modified to 
> either only call cancel and not call interrupt, or to tolerate exceptions 
> that are followup exceptions of interrupted exceptions. I would prepare a 
> patch for the first approach.
> The stack trace of the symptom is blow:
> {code}
> java.lang.RuntimeException: Hashtable closing was interrupted
>       at 
> org.apache.flink.runtime.operators.hash.MutableHashTable.close(MutableHashTable.java:652)
>       at 
> org.apache.flink.runtime.operators.hash.ReusingBuildFirstHashMatchIterator.close(ReusingBuildFirstHashMatchIterator.java:100)
>       at 
> org.apache.flink.runtime.operators.MatchDriver.cleanup(MatchDriver.java:179)
>       at 
> org.apache.flink.runtime.operators.testutils.DriverTestBase.testDriverInternal(DriverTestBase.java:245)
>       at 
> org.apache.flink.runtime.operators.testutils.DriverTestBase.testDriver(DriverTestBase.java:175)
>       at 
> org.apache.flink.runtime.operators.MatchTaskTest$4.run(MatchTaskTest.java:783)
> Tests run: 47, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 15.589 sec 
> <<< FAILURE! - in org.apache.flink.runtime.operators.MatchTaskTest
> testCancelHashMatchTaskWhileBuildFirst[1](org.apache.flink.runtime.operators.MatchTaskTest)
>   Time elapsed: 1.029 sec  <<< FAILURE!
> java.lang.AssertionError: Test threw an exception even though it was properly 
> canceled.
>       at org.junit.Assert.fail(Assert.java:88)
>       at org.junit.Assert.assertTrue(Assert.java:41)
>       at 
> org.apache.flink.runtime.operators.MatchTaskTest.testCancelHashMatchTaskWhileBuildFirst(MatchTaskTest.java:802)
> {code}



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

Reply via email to