[ 
https://issues.apache.org/jira/browse/FLINK-28423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17565353#comment-17565353
 ] 

Chesnay Schepler commented on FLINK-28423:
------------------------------------------

The error is incorrectly attributed because it's thrown from a thread pool 
after a test has finished.

If you trace back the fatal error from the logs using the thread info 
(pool-469-thread-1), you'll find it originates from 
{{{}RemoveCachedShuffleDescriptorTest#testRemoveOffloadedCacheForPointwiseEdgeAfterFailover{}}},
 so it's a duplicate of FLINK-28392.
{code:java}
03:36:01,124 [   pool-469-thread-1] ERROR 
org.apache.flink.util.FatalExitExceptionHandler              [] - FATAL: Thread 
'pool-469-thread-1' produced an uncaught exception. Stopping the process...
java.util.concurrent.CompletionException: java.util.NoSuchElementException: No 
value present
    at 
java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
 ~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
 ~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:838) 
~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:848)
 ~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2168) 
~[?:1.8.0_292]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.lambda$deployAll$4(DefaultExecutionDeployer.java:193)
 ~[classes/:?]
    at 
java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:836) 
~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:848)
 ~[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2168) 
~[?:1.8.0_292]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.waitForAllSlotsAndDeploy(DefaultExecutionDeployer.java:156)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.allocateSlotsAndDeploy(DefaultExecutionDeployer.java:108)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultScheduler.allocateSlotsAndDeploy(DefaultScheduler.java:423)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.strategy.PipelinedRegionSchedulingStrategy.maybeScheduleRegion(PipelinedRegionSchedulingStrategy.java:227)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.strategy.PipelinedRegionSchedulingStrategy.maybeScheduleRegions(PipelinedRegionSchedulingStrategy.java:212)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.strategy.PipelinedRegionSchedulingStrategy.restartTasks(PipelinedRegionSchedulingStrategy.java:166)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultScheduler.restartTasks(DefaultScheduler.java:378)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultScheduler.lambda$null$3(DefaultScheduler.java:342)
 ~[classes/:?]
    at 
java.util.concurrent.CompletableFuture.uniRun(CompletableFuture.java:719) 
[?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:701)
 [?:1.8.0_292]
    at 
java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456)
 [?:1.8.0_292]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
[?:1.8.0_292]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_292]
    at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 [?:1.8.0_292]
    at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 [?:1.8.0_292]
    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_292]
    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_292]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292]
Caused by: java.util.NoSuchElementException: No value present
    at java.util.Optional.get(Optional.java:135) ~[?:1.8.0_292]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.getExecutionOrThrow(DefaultExecutionDeployer.java:343)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.handleTaskDeploymentFailure(DefaultExecutionDeployer.java:338)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.deployTaskSafe(DefaultExecutionDeployer.java:331)
 ~[classes/:?]
    at 
org.apache.flink.runtime.scheduler.DefaultExecutionDeployer.lambda$deployOrHandleError$7(DefaultExecutionDeployer.java:319)
 ~[classes/:?]
    at 
java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:836) 
~[?:1.8.0_292]
    ... 24 more{code}

> ExecutionVertexCancelTest crashed with exit code 239
> ----------------------------------------------------
>
>                 Key: FLINK-28423
>                 URL: https://issues.apache.org/jira/browse/FLINK-28423
>             Project: Flink
>          Issue Type: Bug
>          Components: Runtime / Coordination
>    Affects Versions: 1.16.0
>            Reporter: Martijn Visser
>            Priority: Critical
>              Labels: test-stability
>
> {code:java}
> Jul 06 03:40:19 [ERROR] Command was /bin/sh -c cd /__w/1/s/flink-runtime && 
> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -XX:+UseG1GC -Xms256m -Xmx768m 
> -jar 
> /__w/1/s/flink-runtime/target/surefire/surefirebooter4834330438302305324.jar 
> /__w/1/s/flink-runtime/target/surefire 2022-07-06T03-33-45_475-jvmRun2 
> surefire1590202131814132315tmp surefire_28620311342464803109tmp
> Jul 06 03:40:19 [ERROR] Error occurred in starting fork, check output in log
> Jul 06 03:40:19 [ERROR] Process Exit Code: 239
> Jul 06 03:40:19 [ERROR] Crashed tests:
> Jul 06 03:40:19 [ERROR] 
> org.apache.flink.runtime.executiongraph.ExecutionVertexCancelTest
> Jul 06 03:40:19 [ERROR] 
> org.apache.maven.surefire.booter.SurefireBooterForkException: 
> ExecutionException The forked VM terminated without properly saying goodbye. 
> VM crash or System.exit called?
> Jul 06 03:40:19 [ERROR] Command was /bin/sh -c cd /__w/1/s/flink-runtime && 
> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -XX:+UseG1GC -Xms256m -Xmx768m 
> -jar 
> /__w/1/s/flink-runtime/target/surefire/surefirebooter4834330438302305324.jar 
> /__w/1/s/flink-runtime/target/surefire 2022-07-06T03-33-45_475-jvmRun2 
> surefire1590202131814132315tmp surefire_28620311342464803109tmp
> Jul 06 03:40:19 [ERROR] Error occurred in starting fork, check output in log
> Jul 06 03:40:19 [ERROR] Process Exit Code: 239
> Jul 06 03:40:19 [ERROR] Crashed tests:
> Jul 06 03:40:19 [ERROR] 
> org.apache.flink.runtime.executiongraph.ExecutionVertexCancelTest
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.awaitResultsDone(ForkStarter.java:532)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.runSuitesForkOnceMultiple(ForkStarter.java:405)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:321)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:266)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1314)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1159)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:932)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:132)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
> Jul 06 03:40:19 [ERROR] at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> {code}
> https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=37685&view=logs&j=4d4a0d10-fca2-5507-8eed-c07f0bdf4887&t=7b25afdf-cc6c-566f-5459-359dc2585798&l=8128



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to