You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Brian Hulette (Jira)" <ji...@apache.org> on 2020/11/30 23:30:00 UTC
[jira] [Commented] (BEAM-9187)
org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactoryTest.loadBalancesBundles
is flaky
[ https://issues.apache.org/jira/browse/BEAM-9187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17241132#comment-17241132 ]
Brian Hulette commented on BEAM-9187:
-------------------------------------
I think that BEAM-10678 is a dupe of this (at least it references the same test, not sure if the error mode is the same as there's no logs here). I can reproduce this pretty reliably on a low-memory machine, which could indicate that something is getting GC'd. Maybe we're only holding on to a weak reference somewhere?
Note that after the assertion was split in https://github.com/apache/beam/pull/12828, {{Assert.assertThat(closed.get(), is(true));}} is the one that's failing. It also seems notable that the long contains this message repeatedly:
{code}
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
[Test worker] INFO org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactory - Closing environment null
{code}
> org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactoryTest.loadBalancesBundles is flaky
> ----------------------------------------------------------------------------------------------------
>
> Key: BEAM-9187
> URL: https://issues.apache.org/jira/browse/BEAM-9187
> Project: Beam
> Issue Type: Test
> Components: runner-core
> Reporter: Etienne Chauchot
> Priority: P1
> Labels: flake, flaky-test
>
> [org.apache.beam.runners.fnexecution.control.DefaultJobBundleFactoryTest.loadBalancesBundles|https://builds.apache.org/job/beam_PreCommit_Java_Commit/9730/testReport/junit/org.apache.beam.runners.fnexecution.control/DefaultJobBundleFactoryTest/loadBalancesBundles/] UTest seem to be flaky:
> [https://builds.apache.org/job/beam_PreCommit_Java_Commit/9730/testReport/junit/org.apache.beam.runners.fnexecution.control/DefaultJobBundleFactoryTest/loadBalancesBundles/]
>
> I have runner-core as tag but in reality this test is in org.apache.beam.runners.fnexecution.control but there is no corresponding tag
--
This message was sent by Atlassian Jira
(v8.3.4#803005)