You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Boyuan Zhang (JIRA)" <ji...@apache.org> on 2019/03/20 19:09:00 UTC

[jira] [Commented] (BEAM-6862) [beam_PostCommit_Py_ValCont] Test fail with import error

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

Boyuan Zhang commented on BEAM-6862:
------------------------------------

Error: File "/usr/local/lib/python2.7/site-packages/apache_beam/runners/dataflow/dataflow_exercise_metrics_pipeline.py", line 24, in <module> from hamcrest.library.number.ordering_comparison import greater_than ImportError: No module named hamcrest.library.number.ordering_comparison

Seems like import hamcrest.library.number.ordering_comparison failed. Maybe it's because circular dependency.

> [beam_PostCommit_Py_ValCont] Test fail with import error
> --------------------------------------------------------
>
>                 Key: BEAM-6862
>                 URL: https://issues.apache.org/jira/browse/BEAM-6862
>             Project: Beam
>          Issue Type: Bug
>          Components: test-failures
>            Reporter: Ahmet Altay
>            Assignee: Alex Amato
>            Priority: Major
>              Labels: currently-failing
>
> PR likely root cause: https://github.com/apache/beam/pull/8038
> Started at: https://builds.apache.org/job/beam_PostCommit_Py_ValCont/2672/
> 14:30:12 ImportError: No module named hamcrest.library.number.ordering_comparison
> 14:30:12 
> 14:30:12 	at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
> 14:30:12 	at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895)
> 14:30:12 	at org.apache.beam.sdk.util.MoreFutures.get(MoreFutures.java:57)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.fn.control.RegisterAndProcessBundleOperation.finish(RegisterAndProcessBundleOperation.java:281)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute(MapTaskExecutor.java:85)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.fn.control.BeamFnMapTaskExecutor.execute(BeamFnMapTaskExecutor.java:125)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.BatchDataflowWorker.executeWork(BatchDataflowWorker.java:411)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.BatchDataflowWorker.doWork(BatchDataflowWorker.java:380)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.BatchDataflowWorker.getAndPerformWork(BatchDataflowWorker.java:306)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.DataflowRunnerHarness.start(DataflowRunnerHarness.java:195)
> 14:30:12 	at org.apache.beam.runners.dataflow.worker.DataflowRunnerHarness.main(DataflowRunnerHarness.java:123)
> 14:30:12 	Suppressed: java.lang.IllegalStateException: Already closed.
> 14:30:12 		at org.apache.beam.sdk.fn.data.BeamFnDataBufferingOutboundObserver.close(BeamFnDataBufferingOutboundObserver.java:95)
> 14:30:12 		at org.apache.beam.runners.dataflow.worker.fn.data.RemoteGrpcPortWriteOperation.abort(RemoteGrpcPortWriteOperation.java:215)
> 14:30:12 		at org.apache.beam.runners.dataflow.worker.util.common.worker.MapTaskExecutor.execute(MapTaskExecutor.java:91)
> 14:30:12 		... 6 more



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)