You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by GitBox <gi...@apache.org> on 2022/06/04 19:50:14 UTC

[GitHub] [beam] damccorm opened a new issue, #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

damccorm opened a new issue, #20817:
URL: https://github.com/apache/beam/issues/20817

   apache_beam.io.gcp.bigquery_read_it_test.ReadNewTypesTests.test_iobase_source
   apache_beam.io.gcp.bigquery_read_it_test.ReadTests.test_iobase_source
   
   are flaking with following errors:
   
   ```
   
   Pipeline BeamApp-jenkins-0113180803-40df7b0_46e6aee2-28da-463a-9057-fcc5df2941e6 failed in state FAILED:
   akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://flink/user/rpc/taskmanager_0#886043377]]
   after [10000 ms]. Message of type [org.apache.flink.runtime.rpc.messages.LocalRpcInvocation]. A typical
   reason for `AskTimeoutException` is that the recipient actor didn't send a reply. 
   ...
   apache_beam.utils.subprocess_server:
   INFO: b'Jan 13, 2021 6:08:25 PM org.apache.flink.runtime.rest.handler.legacy.backpressure.BackPressureRequestCoordinator
   shutDown'
   root: DEBUG: org.apache.flink.runtime.client.JobExecutionException: Job execution failed.
   	at
   org.apache.flink.runtime.jobmaster.JobResult.toJobExecutionResult(JobResult.java:147)
   	at org.apache.flink.runtime.minicluster.MiniClusterJobClient.lambda$getJobExecutionResult$2(MiniClusterJobClient.java:119)
   	at
   java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:616)
   	at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:591)
   	at
   java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
   	at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975)
   	at
   org.apache.flink.runtime.rpc.akka.AkkaInvocationHandler.lambda$invokeRpc$0(AkkaInvocationHandler.java:229)
   	at
   java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
   	at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
   	at
   java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
   	at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1975)
   	at
   org.apache.flink.runtime.concurrent.FutureUtils$1.onComplete(FutureUtils.java:996)
   	at akka.dispatch.OnComplete.internal(Future.scala:264)
   	at
   akka.dispatch.OnComplete.internal(Future.scala:261)
   	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:191)
   	at
   akka.dispatch.japi$CallbackBridge.apply(Future.scala:188)
   	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
   	at
   org.apache.flink.runtime.concurrent.Executors$DirectExecutionContext.execute(Executors.java:74)
   	at
   scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
   	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
   	at
   akka.pattern.PromiseActorRef.$bang(AskSupport.scala:572)
   	at akka.pattern.PipeToSupport$PipeableFuture$$anonfun$pipeTo$1.applyOrElse(PipeToSupport.scala:22)
   	at
   akka.pattern.PipeToSupport$PipeableFuture$$anonfun$pipeTo$1.applyOrElse(PipeToSupport.scala:21)
   	at
   scala.concurrent.Future$$anonfun$andThen$1.apply(Future.scala:436)
   	at scala.concurrent.Future$$anonfun$andThen$1.apply(Future.scala:435)
   	at
   scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
   	at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55)
   	at
   akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$1.apply$mcV$sp(BatchingExecutor.scala:91)
   	at
   akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$1.apply(BatchingExecutor.scala:91)
   	at akka.dispatch.BatchingExecutor$BlockableBatch$$anonfun$run$1.apply(BatchingExecutor.scala:91)
   	at
   scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:72)
   	at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:90)
   	at
   akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40)
   	at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:44)
   	at
   akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
   	at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
   	at
   akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
   	at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
   Caused
   by: org.apache.flink.runtime.JobException: Recovery is suppressed by NoRestartBackoffTimeStrategy
   	at
   org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.handleFailure(ExecutionFailureHandler.java:116)
   	at
   org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.getFailureHandlingResult(ExecutionFailureHandler.java:78)
   	at
   org.apache.flink.runtime.scheduler.DefaultScheduler.handleTaskFailure(DefaultScheduler.java:224)
   	at
   org.apache.flink.runtime.scheduler.DefaultScheduler.maybeHandleTaskFailure(DefaultScheduler.java:217)
   	at
   org.apache.flink.runtime.scheduler.DefaultScheduler.updateTaskExecutionStateInternal(DefaultScheduler.java:208)
   	at
   org.apache.flink.runtime.scheduler.SchedulerBase.updateTaskExecutionState(SchedulerBase.java:610)
   	at
   org.apache.flink.runtime.scheduler.UpdateSchedulerNgOnInternalFailuresListener.notifyTaskFailure(UpdateSchedulerNgOnInternalFailuresListener.java:60)
   	at
   org.apache.flink.runtime.executiongraph.ExecutionGraph.notifySchedulerNgAboutInternalTaskFailure(ExecutionGraph.java:1743)
   	at
   org.apache.flink.runtime.executiongraph.Execution.processFail(Execution.java:1313)
   	at org.apache.flink.runtime.executiongraph.Execution.processFail(Execution.java:1257)
   	at
   org.apache.flink.runtime.executiongraph.Execution.markFailed(Execution.java:1091)
   	at org.apache.flink.runtime.executiongraph.Execution.lambda$deploy$11(Execution.java:770)
   	at
   java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
   	at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
   	at
   java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:456)
   	at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRunAsync(AkkaRpcActor.java:404)
   	at
   org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRpcMessage(AkkaRpcActor.java:197)
   	at org.apache.flink.runtime.rpc.akka.FencedAkkaRpcActor.handleRpcMessage(FencedAkkaRpcActor.java:74)
   	at
   org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleMessage(AkkaRpcActor.java:154)
   	at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
   	at
   akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
   	at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123)
   	at
   akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
   	at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170)
   	at
   scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
   	at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
   	at
   akka.actor.Actor$class.aroundReceive(Actor.scala:517)
   	at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:225)
   	at
   akka.actor.ActorCell.receiveMessage(ActorCell.scala:592)
   	at akka.actor.ActorCell.invoke(ActorCell.scala:561)
   	at
   akka.dispatch.Mailbox.processMailbox(Mailbox.scala:258)
   	at akka.dispatch.Mailbox.run(Mailbox.scala:225)
   	at
   akka.dispatch.Mailbox.exec(Mailbox.scala:235)
   	... 4 more
   Caused by: java.util.concurrent.CompletionException:
   java.util.concurrent.TimeoutException: Invocation of public abstract java.util.concurrent.CompletableFuture
   org.apache.flink.runtime.taskexecutor.TaskExecutorGateway.submitTask(org.apache.flink.runtime.deployment.TaskDeploymentDescriptor,org.apache.flink.runtime.jobmaster.JobMasterId,org.apache.flink.api.common.time.Time)
   timed out.
   	at java.util.concurrent.CompletableFuture.encodeRelay(CompletableFuture.java:326)
   	at
   java.util.concurrent.CompletableFuture.completeRelay(CompletableFuture.java:338)
   	at java.util.concurrent.CompletableFuture.uniRelay(CompletableFuture.java:925)
   	at
   java.util.concurrent.CompletableFuture$UniRelay.tryFire(CompletableFuture.java:913)
   	at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
   	at
   java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
   	at org.apache.flink.runtime.rpc.akka.AkkaInvocationHandler.lambda$invokeRpc$0(AkkaInvocationHandler.java:227)
   	at
   java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:774)
   	at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:750)
   	at
   java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:488)
   	at java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:1990)
   	at
   org.apache.flink.runtime.concurrent.FutureUtils$1.onComplete(FutureUtils.java:994)
   	at akka.dispatch.OnComplete.internal(Future.scala:263)
   	at
   akka.dispatch.OnComplete.internal(Future.scala:261)
   	at akka.dispatch.japi$CallbackBridge.apply(Future.scala:191)
   	at
   akka.dispatch.japi$CallbackBridge.apply(Future.scala:188)
   	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:36)
   	at
   org.apache.flink.runtime.concurrent.Executors$DirectExecutionContext.execute(Executors.java:74)
   	at
   scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:44)
   	at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:252)
   	at
   akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:644)
   	at akka.actor.Scheduler$$anon$4.run(Scheduler.scala:205)
   	at
   scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
   	at scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
   	at
   scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
   	at akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:328)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:279)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:283)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:235)
   	at java.lang.Thread.run(Thread.java:748)
   Caused
   by: java.util.concurrent.TimeoutException: Invocation of public abstract java.util.concurrent.CompletableFuture
   org.apache.flink.runtime.taskexecutor.TaskExecutorGateway.submitTask(org.apache.flink.runtime.deployment.TaskDeploymentDescriptor,org.apache.flink.runtime.jobmaster.JobMasterId,org.apache.flink.api.common.time.Time)
   timed out.
   	at org.apache.flink.runtime.jobmaster.RpcTaskManagerGateway.submitTask(RpcTaskManagerGateway.java:72)
   	at
   org.apache.flink.runtime.executiongraph.Execution.lambda$deploy$10(Execution.java:756)
   	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
   	at
   java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
   	at
   java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
   	at
   java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
   	at
   java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   	...
   1 more
   Caused by: akka.pattern.AskTimeoutException: Ask timed out on [Actor[akka://flink/user/rpc/taskmanager_0#886043377]]
   after [10000 ms]. Message of type [org.apache.flink.runtime.rpc.messages.LocalRpcInvocation]. A typical
   reason for `AskTimeoutException` is that the recipient actor didn't send a reply.
   	at akka.pattern.PromiseActorRef$$anonfun$2.apply(AskSupport.scala:635)
   	at
   akka.pattern.PromiseActorRef$$anonfun$2.apply(AskSupport.scala:635)
   	at akka.pattern.PromiseActorRef$$anonfun$1.apply$mcV$sp(AskSupport.scala:648)
   	at
   akka.actor.Scheduler$$anon$4.run(Scheduler.scala:205)
   	at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:601)
   	at
   scala.concurrent.BatchingExecutor$class.execute(BatchingExecutor.scala:109)
   	at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:599)
   	at
   akka.actor.LightArrayRevolverScheduler$TaskHolder.executeTask(LightArrayRevolverScheduler.scala:328)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.executeBucket$1(LightArrayRevolverScheduler.scala:279)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.nextTick(LightArrayRevolverScheduler.scala:283)
   	at
   akka.actor.LightArrayRevolverScheduler$$anon$4.run(LightArrayRevolverScheduler.scala:235)
   	... 1 more
   
   apache_beam.utils.subprocess_server:
   INFO: b'INFO: Shutting down back pressure request coordinator.'
   apache_beam.utils.subprocess_server:
   INFO: b'Jan 13, 2021 6:08:25 PM org.apache.flink.runtime.dispatcher.Dispatcher lambda$onStop$0'
   apache_beam.utils.subprocess_server:
   INFO: b'INFO: Stopped dispatcher akka://flink/user/rpc/dispatcher_2.'
   root: ERROR: akka.pattern.AskTimeoutException:
   Ask timed out on [Actor[akka://flink/user/rpc/taskmanager_0#886043377]] after [10000 ms]. Message of
   type [org.apache.flink.runtime.rpc.messages.LocalRpcInvocation]. A typical reason for `AskTimeoutException`
   is that the recipient actor didn't send a reply.
   apache_beam.utils.subprocess_server: INFO: b'Jan 13,
   2021 6:08:25 PM org.apache.flink.runtime.rpc.akka.AkkaRpcService stopService'
   apache_beam.utils.subprocess_server:
   INFO: b'INFO: Stopping Akka RPC service.'
   apache_beam.runners.portability.portable_runner: INFO: Job
   state changed to FAILED
   
   ```
   
   
   Sample error: https://ci-beam.apache.org/job/beam_PostCommit_Python36/3410/
   
   Imported from Jira [BEAM-11641](https://issues.apache.org/jira/browse/BEAM-11641). Original Jira may contain additional context.
   Reported by: tvalentyn.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

Posted by GitBox <gi...@apache.org>.
tvalentyn commented on issue #20817:
URL: https://github.com/apache/beam/issues/20817#issuecomment-1261667376

   it's unlikely 3.6 version is relevant


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] johnjcasey commented on issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

Posted by GitBox <gi...@apache.org>.
johnjcasey commented on issue #20817:
URL: https://github.com/apache/beam/issues/20817#issuecomment-1251202945

   @tvalentyn is this flakey in supported python versions, or was it just in 3.6?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] johnjcasey commented on issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

Posted by GitBox <gi...@apache.org>.
johnjcasey commented on issue #20817:
URL: https://github.com/apache/beam/issues/20817#issuecomment-1262357836

   got it. I'll close it, and we can re-open if we see this flake in other py versions


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

Posted by GitBox <gi...@apache.org>.
tvalentyn commented on issue #20817:
URL: https://github.com/apache/beam/issues/20817#issuecomment-1261667459

   don't know if it is still flaky.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] johnjcasey closed issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites

Posted by GitBox <gi...@apache.org>.
johnjcasey closed issue #20817: Bigquery Read tests are flaky on Flink runner in Python PostCommit suites
URL: https://github.com/apache/beam/issues/20817


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org