Skip to content

Commit

Permalink
Remove nondeterminism from expansion tests (#33082)
Browse files Browse the repository at this point in the history
  • Loading branch information
damccorm authored Nov 11, 2024
1 parent fca0bea commit 97ae5aa
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions sdks/python/apache_beam/transforms/external_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
from apache_beam.typehints.native_type_compatibility import convert_to_beam_type
from apache_beam.utils import proto_utils
from apache_beam.utils.subprocess_server import JavaJarServer
from apache_beam.utils.subprocess_server import SubprocessServer

# Protect against environments where apitools library is not available.
# pylint: disable=wrong-import-order, wrong-import-position
Expand Down Expand Up @@ -718,6 +719,9 @@ def test_implicit_builder_with_constructor_method(self):


class JavaJarExpansionServiceTest(unittest.TestCase):
def setUp(self):
SubprocessServer._cache._live_owners = set()

def test_classpath(self):
with tempfile.TemporaryDirectory() as temp_dir:
try:
Expand Down

0 comments on commit 97ae5aa

Please sign in to comment.