Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invoke teardown when DoFn throws in portable runners #32522

Merged
merged 3 commits into from
Oct 9, 2024

adjusted comment and logging

413ffe9
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Invoke teardown when DoFn throws in portable runners #32522

adjusted comment and logging
413ffe9
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results failed Oct 9, 2024 in 0s

1 fail, 1 skipped, 258 pass in 5h 24m 55s

260 tests  ±0   258 ✅ ±0   5h 24m 55s ⏱️ - 42m 22s
 47 suites ±0     1 💤 ±0 
 47 files   ±0     1 ❌ ±0 

Results for commit 413ffe9. ± Comparison against earlier commit de3433ce.

Annotations

Check warning on line 0 in org.apache.beam.sdk.transforms.ParDoTest$BasicTests

See this annotation in the file changed.

@github-actions github-actions / Test Results

testSetupParameter (org.apache.beam.sdk.transforms.ParDoTest$BasicTests) failed

runners/spark/3/job-server/build/test-results/validatesPortableRunnerBatch/TEST-org.apache.beam.sdk.transforms.ParDoTest$BasicTests.xml [took 51s]
Raw output
java.lang.RuntimeException: The Runner experienced the following error during execution:
java.lang.RuntimeException: Error received from SDK harness for instruction 1: java.lang.IllegalArgumentException: unable to deserialize Custom DoFn With Execution Info
	at org.apache.beam.sdk.util.SerializableUtils.deserializeFromByteArray(SerializableUtils.java:78)
	at org.apache.beam.sdk.util.construction.ParDoTranslation.doFnWithExecutionInformationFromProto(ParDoTranslation.java:773)
	at org.apache.beam.sdk.util.construction.ParDoTranslation.getDoFn(ParDoTranslation.java:395)
	at org.apache.beam.fn.harness.FnApiDoFnRunner.<init>(FnApiDoFnRunner.java:386)
	at org.apache.beam.fn.harness.FnApiDoFnRunner$Factory.createRunnerForPTransform(FnApiDoFnRunner.java:195)
	at org.apache.beam.fn.harness.FnApiDoFnRunner$Factory.createRunnerForPTransform(FnApiDoFnRunner.java:163)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.createRunnerAndConsumersForPTransformRecursively(ProcessBundleHandler.java:307)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.createRunnerAndConsumersForPTransformRecursively(ProcessBundleHandler.java:261)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.createRunnerAndConsumersForPTransformRecursively(ProcessBundleHandler.java:261)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.createBundleProcessor(ProcessBundleHandler.java:865)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.lambda$processBundle$0(ProcessBundleHandler.java:511)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler$BundleProcessorCache.get(ProcessBundleHandler.java:976)
	at org.apache.beam.fn.harness.control.ProcessBundleHandler.processBundle(ProcessBundleHandler.java:507)
	at org.apache.beam.fn.harness.control.BeamFnControlClient.delegateOnInstructionRequestType(BeamFnControlClient.java:150)
	at org.apache.beam.fn.harness.control.BeamFnControlClient$InboundObserver.lambda$onNext$0(BeamFnControlClient.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at org.apache.beam.sdk.util.UnboundedScheduledExecutorService$ScheduledFutureTask.run(UnboundedScheduledExecutorService.java:163)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:750)
Caused by: java.io.InvalidClassException: org.apache.beam.sdk.transforms.ParDoTest$BasicTests; unable to create instance
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2200)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1669)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2431)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2355)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2213)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1669)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2431)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2355)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2213)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1669)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:503)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:461)
	at org.apache.beam.sdk.util.SerializableUtils.deserializeFromByteArray(SerializableUtils.java:75)
	... 20 more
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.GeneratedSerializationConstructorAccessor312.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.io.ObjectStreamClass.newInstance(ObjectStreamClass.java:1102)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2197)
	... 32 more
Caused by: java.util.ServiceConfigurationError: org.apache.beam.sdk.io.FileSystemRegistrar: Error reading configuration file
	at java.util.ServiceLoader.fail(ServiceLoader.java:232)
	at java.util.ServiceLoader.parse(ServiceLoader.java:309)
	at java.util.ServiceLoader.access$200(ServiceLoader.java:185)
	at java.util.ServiceLoader$LazyIterator.hasNextService(ServiceLoader.java:357)
	at java.util.ServiceLoader$LazyIterator.hasNext(ServiceLoader.java:393)
	at java.util.ServiceLoader$1.hasNext(ServiceLoader.java:474)
	at org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.collect.Iterators.addAll(Iterators.java:366)
	at org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.collect.Lists.newArrayList(Lists.java:146)
	at org.apache.beam.vendor.guava.v32_1_2_jre.com.google.common.collect.Lists.newArrayList(Lists.java:132)
	at org.apache.beam.sdk.io.FileSystems.setDefaultPipelineOptions(FileSystems.java:587)
	at org.apache.beam.sdk.testing.TestPipeline.testingPipelineOptions(TestPipeline.java:518)
	at org.apache.beam.sdk.testing.TestPipeline.create(TestPipeline.java:273)
	at org.apache.beam.sdk.transforms.ParDoTest$SharedTestBase.<init>(ParDoTest.java:193)
	... 36 more
Caused by: java.io.FileNotFoundException: /tmp/spark-d70c22cb-b068-40fb-b7b8-571eb667d05b/userFiles-a980f99c-4957-4c92-bfd7-c3546b8f126d/beam-sdks-java-core-2.61.0-SNAPSHOT.jar (No such file or directory)
	at java.util.zip.ZipFile.open(Native Method)
	at java.util.zip.ZipFile.<init>(ZipFile.java:236)
	at java.util.zip.ZipFile.<init>(ZipFile.java:162)
	at java.util.jar.JarFile.<init>(JarFile.java:173)
	at java.util.jar.JarFile.<init>(JarFile.java:110)
	at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
	at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
	at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:84)
	at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
	at sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:152)
	at java.net.URL.openStream(URL.java:1093)
	at java.util.ServiceLoader.parse(ServiceLoader.java:304)
	... 47 more

	at org.apache.beam.runners.portability.JobServicePipelineResult.propagateErrors(JobServicePipelineResult.java:176)
	at org.apache.beam.runners.portability.JobServicePipelineResult.waitUntilFinish(JobServicePipelineResult.java:117)
	at org.apache.beam.runners.portability.testing.TestPortableRunner.run(TestPortableRunner.java:81)
	at org.apache.beam.sdk.Pipeline.run(Pipeline.java:325)
	at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:404)
	at org.apache.beam.sdk.testing.TestPipeline.run(TestPipeline.java:343)
	at org.apache.beam.sdk.transforms.ParDoTest$BasicTests.testSetupParameter(ParDoTest.java:679)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:288)
	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:282)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.lang.Thread.run(Thread.java:750)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
org.apache.beam.sdk.values.PDoneTest ‑ testEmptyTransform

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

260 tests found

There are 260 tests, see "Raw output" for the full list of tests.
Raw output
org.apache.beam.runners.core.SimplePushbackSideInputDoFnRunnerTest ‑ testGarbageCollectForStatefulDoFnRunner
org.apache.beam.runners.core.SimplePushbackSideInputDoFnRunnerTest ‑ testLateDroppingForStatefulDoFnRunner
org.apache.beam.runners.core.metrics.MetricsPusherTest ‑ pushesSystemMetrics
org.apache.beam.runners.core.metrics.MetricsPusherTest ‑ pushesUserMetrics
org.apache.beam.sdk.PipelineTest ‑ testIdentityTransform
org.apache.beam.sdk.PipelineTest ‑ testMultipleApply
org.apache.beam.sdk.PipelineTest ‑ testTupleInjectionTransform
org.apache.beam.sdk.PipelineTest ‑ testTupleProjectionTransform
org.apache.beam.sdk.SdkHarnessEnvironmentTest ‑ testJammAgentAvailable
org.apache.beam.sdk.SdkHarnessEnvironmentTest ‑ testLogging
org.apache.beam.sdk.SdkHarnessEnvironmentTest ‑ testTlsAvailable
org.apache.beam.sdk.io.CountingSourceTest ‑ testBoundedSourceSplits
org.apache.beam.sdk.io.CountingSourceTest ‑ testUnboundedSourceSplits
org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests ‑ testAttemptedCounterMetrics
org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests ‑ testAttemptedDistributionMetrics
org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests ‑ testAttemptedStringSetMetrics
org.apache.beam.sdk.metrics.MetricsTest$AttemptedMetricTests ‑ testBoundedSourceMetricsInSplit
org.apache.beam.sdk.testing.PAssertTest ‑ testContainsInAnyOrder
org.apache.beam.sdk.testing.PAssertTest ‑ testContainsInAnyOrderNotSerializable
org.apache.beam.sdk.testing.PAssertTest ‑ testContainsInAnyOrderWithMatchers
org.apache.beam.sdk.testing.PAssertTest ‑ testEmpty
org.apache.beam.sdk.testing.PAssertTest ‑ testGlobalWindowContainsInAnyOrder
org.apache.beam.sdk.testing.PAssertTest ‑ testIsEqualTo
org.apache.beam.sdk.testing.PAssertTest ‑ testNotEqualTo
org.apache.beam.sdk.testing.PAssertTest ‑ testPAssertThatFlattened
org.apache.beam.sdk.testing.PAssertTest ‑ testPAssertThatListSatisfiesMultipleMatchers
org.apache.beam.sdk.testing.PAssertTest ‑ testPAssertThatListSatisfiesOneMatcher
org.apache.beam.sdk.testing.PAssertTest ‑ testSerializablePredicate
org.apache.beam.sdk.testing.PAssertTest ‑ testWindowedContainsInAnyOrder
org.apache.beam.sdk.testing.PAssertTest ‑ testWindowedIsEqualTo
org.apache.beam.sdk.testing.PAssertTest ‑ testWindowedSerializablePredicate
org.apache.beam.sdk.transforms.CombineFnsTest ‑ testComposedCombine
org.apache.beam.sdk.transforms.CombineFnsTest ‑ testComposedCombineNullValues
org.apache.beam.sdk.transforms.CombineFnsTest ‑ testComposedCombineWithContext
org.apache.beam.sdk.transforms.CombineTest$AccumulationTests ‑ testAccumulatingCombine
org.apache.beam.sdk.transforms.CombineTest$AccumulationTests ‑ testAccumulatingCombineEmpty
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testBasicCombine
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testBasicCombineEmpty
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testBinaryCombinePerKeyInstanceMethodReference
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testBinaryCombinePerKeyLambda
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testCombinePerKeyInstanceMethodReference
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testCombinePerKeyLambda
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testCombinePerKeyPrimitiveDisplayData
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testCombinePerKeyWithHotKeyFanoutPrimitiveDisplayData
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testHotKeyCombining
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testHotKeyCombiningWithAccumulationMode
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testSimpleCombine
org.apache.beam.sdk.transforms.CombineTest$BasicTests ‑ testSimpleCombineEmpty
org.apache.beam.sdk.transforms.CombineTest$CombineWithContextTests ‑ testHotKeyCombineWithSideInputs
org.apache.beam.sdk.transforms.CombineTest$CombineWithContextTests ‑ testSimpleCombineWithContext
org.apache.beam.sdk.transforms.CombineTest$CombineWithContextTests ‑ testSimpleCombineWithContextEmpty
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testCombineGloballyAsSingletonView
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testCombineGloballyInstanceMethodReference
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testCombineGloballyLambda
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testFixedWindowsCombine
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testFixedWindowsCombineWithContext
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testGlobalCombineWithDefaultsAndTriggers
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testSessionsCombine
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testSessionsCombineWithContext
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testSlidingWindowsCombine
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testSlidingWindowsCombineWithContext
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testWindowedCombineEmpty
org.apache.beam.sdk.transforms.CombineTest$WindowingTests ‑ testWindowedCombineGloballyAsSingletonView
org.apache.beam.sdk.transforms.CreateTest ‑ testCreate
org.apache.beam.sdk.transforms.CreateTest ‑ testCreateEmpty
org.apache.beam.sdk.transforms.CreateTest ‑ testCreateWithKVVoidType
org.apache.beam.sdk.transforms.CreateTest ‑ testCreateWithNullsAndValues
org.apache.beam.sdk.transforms.CreateTest ‑ testCreateWithVoidType
org.apache.beam.sdk.transforms.FlattenTest ‑ testEmptyFlattenAsSideInput
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenInputMultipleCopies
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenIterables
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenIterablesCollections
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenIterablesEmpty
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenIterablesLists
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenIterablesSets
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenMultiplePCollectionsHavingMultipleConsumers
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenPCollections
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenPCollectionsEmpty
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenPCollectionsEmptyThenParDo
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenPCollectionsSingletonList
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenPCollectionsThenParDo
org.apache.beam.sdk.transforms.FlattenTest ‑ testFlattenWithDifferentInputAndOutputCoders
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testGroupByKey
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testGroupByKeyEmpty
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testGroupByKeyWithBadEqualsHashCode
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testLargeKeys100KB
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testLargeKeys10KB
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testLargeKeys10MB
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testLargeKeys1MB
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testTimestampCombinerEarliest
org.apache.beam.sdk.transforms.GroupByKeyTest$BasicTests ‑ testTimestampCombinerLatest
org.apache.beam.sdk.transforms.GroupByKeyTest$WindowTests ‑ testGroupByKeyAndWindows
org.apache.beam.sdk.transforms.GroupByKeyTest$WindowTests ‑ testGroupByKeyMergingWindows
org.apache.beam.sdk.transforms.GroupByKeyTest$WindowTests ‑ testGroupByKeyMultipleWindows
org.apache.beam.sdk.transforms.GroupByKeyTest$WindowTests ‑ testRewindowWithTimestampCombiner
org.apache.beam.sdk.transforms.ImpulseTest ‑ testImpulse
org.apache.beam.sdk.transforms.KeysTest ‑ testKeys
org.apache.beam.sdk.transforms.KeysTest ‑ testKeysEmpty
org.apache.beam.sdk.transforms.KvSwapTest ‑ testKvSwap
org.apache.beam.sdk.transforms.MapElementsTest ‑ testPrimitiveDisplayData
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testFnCallSequence
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testFnCallSequenceMulti
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testFnCallSequenceStateful
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInFinishBundle
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInFinishBundleStateful
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInProcessElement
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInProcessElementStateful
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInSetup
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInSetupStateful
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInStartBundle
org.apache.beam.sdk.transforms.ParDoLifecycleTest ‑ testTeardownCalledAfterExceptionInStartBundleStateful
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testFieldAccessSchemaPipeline
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testInferredSchemaPipeline
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testNestedSchema
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testReadAndWrite
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testReadAndWriteMultiOutput
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testReadAndWriteWithSchemaRegistry
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSchemaConversionPipeline
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSchemaFieldDescriptorSelectionUnboxing
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSchemaFieldSelectionNested
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSchemaFieldSelectionUnboxing
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSchemasPassedThrough
org.apache.beam.sdk.transforms.ParDoSchemaTest ‑ testSimpleSchemaPipeline
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testParDo
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testParDoEmpty
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testParDoEmptyOutputs
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testParDoInCustomTransform
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testPipelineOptionsParameter
org.apache.beam.sdk.transforms.ParDoTest$BasicTests ‑ testSetupParameter
org.apache.beam.sdk.transforms.ParDoTest$LifecycleTests ‑ testParDoWithErrorInFinishBatch
org.apache.beam.sdk.transforms.ParDoTest$LifecycleTests ‑ testParDoWithErrorInProcessElement
org.apache.beam.sdk.transforms.ParDoTest$LifecycleTests ‑ testParDoWithErrorInStartBatch
org.apache.beam.sdk.transforms.ParDoTest$LifecycleTests ‑ testWindowingInStartAndFinishBundle
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testMultiOutputChaining
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testMultiOutputParDoWithSideInputs
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testMultiOutputParDoWithSideInputsIsCumulative
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoEmptyWithTaggedOutput
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoWithEmptyTaggedOutput
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoWithOnlyTaggedOutput
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoWithSideInputs
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoWithSideInputsIsCumulative
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testParDoWithTaggedOutput
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testSameSideInputReadTwice
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testSideInputAnnotation
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testSideInputAnnotationWithMultipleSideInputs
org.apache.beam.sdk.transforms.ParDoTest$MultipleInputsAndOutputTests ‑ testSideInputsWithMultipleWindows
org.apache.beam.sdk.transforms.ParDoTest$StateCoderInferenceTests ‑ testBagStateCoderInference
org.apache.beam.sdk.transforms.ParDoTest$StateCoderInferenceTests ‑ testBagStateCoderInferenceFailure
org.apache.beam.sdk.transforms.ParDoTest$StateCoderInferenceTests ‑ testCombiningStateCoderInference
org.apache.beam.sdk.transforms.ParDoTest$StateCoderInferenceTests ‑ testCombiningStateCoderInferenceFailure
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testBagState
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testBagStateSideInput
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testCoderInferenceOfList
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testCombiningState
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testCombiningStateParameterSuperclass
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testStateSideInput
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testValueStateDedup
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testValueStateFixedWindows
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testValueStateSameId
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testValueStateSimple
org.apache.beam.sdk.transforms.ParDoTest$StateTests ‑ testValueStateTaggedOutput
org.apache.beam.sdk.transforms.ParDoTest$TimerCoderInferenceTests ‑ testValueStateCoderInference
org.apache.beam.sdk.transforms.ParDoTest$TimerCoderInferenceTests ‑ testValueStateCoderInferenceFailure
org.apache.beam.sdk.transforms.ParDoTest$TimerCoderInferenceTests ‑ testValueStateCoderInferenceFromInputCoder
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testEventTimeTimerAbsolute
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testEventTimeTimerAlignBounded
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testEventTimeTimerBounded
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testEventTimeTimerMultipleKeys
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testGbkFollowedByUserTimers
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testNoOutputTimestampDefaultBounded
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testNoOutputTimestampDefaultStreaming
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testOutOfBoundsEventTimeTimer
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testOutOfBoundsEventTimeTimerHold
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testOutOfBoundsProcessingTimeTimerHold
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testOutputTimestampDefaultBounded
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testPipelineOptionsParameterOnTimer
org.apache.beam.sdk.transforms.ParDoTest$TimerTests ‑ testTimerReceivedInOriginalWindow
org.apache.beam.sdk.transforms.ParDoTest$TimestampTests ‑ testOnTimerTimestampSkew
org.apache.beam.sdk.transforms.ParDoTest$TimestampTests ‑ testParDoOutputWithTimestamp
org.apache.beam.sdk.transforms.ParDoTest$TimestampTests ‑ testParDoShiftTimestamp
org.apache.beam.sdk.transforms.ParDoTest$TimestampTests ‑ testParDoShiftTimestampUnlimited
org.apache.beam.sdk.transforms.ParDoTest$TimestampTests ‑ testParDoTaggedOutputWithTimestamp
org.apache.beam.sdk.transforms.RedistributeTest ‑ testAssignShardFn
org.apache.beam.sdk.transforms.RedistributeTest ‑ testJustRedistribute
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributeAfterFixedWindows
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributeAfterFixedWindowsAndGroupByKey
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributeAfterSessionsAndGroupByKey
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributeAfterSlidingWindows
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributeAfterSlidingWindowsAndGroupByKey
org.apache.beam.sdk.transforms.RedistributeTest ‑ testRedistributePreservesTimestamps
org.apache.beam.sdk.transforms.ReifyTimestampsTest ‑ extractFromValuesSucceeds
org.apache.beam.sdk.transforms.ReifyTimestampsTest ‑ extractFromValuesWhenValueTimestampedLaterSucceeds
org.apache.beam.sdk.transforms.ReifyTimestampsTest ‑ inValuesSucceeds
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testAssignShardFn
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testJustReshuffle
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshuffleAfterFixedWindows
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshuffleAfterFixedWindowsAndGroupByKey
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshuffleAfterSessionsAndGroupByKey
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshuffleAfterSlidingWindows
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshuffleAfterSlidingWindowsAndGroupByKey
org.apache.beam.sdk.transforms.ReshuffleTest ‑ testReshufflePreservesTimestamps
org.apache.beam.sdk.transforms.ViewTest ‑ testCombinedMapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testDiscardingNonSingletonSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyIterableSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyListSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyMapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyMapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyMultimapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptyMultimapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testEmptySingletonSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testIterableSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testIterableSideInputIsImmutable
org.apache.beam.sdk.transforms.ViewTest ‑ testListSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testListSideInputIsImmutable
org.apache.beam.sdk.transforms.ViewTest ‑ testListWithRandomAccessSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testMapAsEntrySetSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testMapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testMapSideInputIsImmutable
org.apache.beam.sdk.transforms.ViewTest ‑ testMapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testMapSideInputWithNullValuesCatchesDuplicates
org.apache.beam.sdk.transforms.ViewTest ‑ testMultimapAsEntrySetSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testMultimapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testMultimapSideInputIsImmutable
org.apache.beam.sdk.transforms.ViewTest ‑ testMultimapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testNonSingletonSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testSideInputWithNestedIterables
org.apache.beam.sdk.transforms.ViewTest ‑ testSideInputWithNullDefault
org.apache.beam.sdk.transforms.ViewTest ‑ testSingletonSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testTriggeredLatestSingleton
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedIterableSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedListSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMapAsEntrySetSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMultimapAsEntrySetSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMultimapSideInput
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedMultimapSideInputWithNonDeterministicKeyCoder
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedSideInputFixedToFixed
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedSideInputFixedToFixedWithDefault
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedSideInputFixedToGlobal
org.apache.beam.sdk.transforms.ViewTest ‑ testWindowedSingletonSideInput
org.apache.beam.sdk.transforms.WithTimestampsTest ‑ withTimestampsBackwardsInTimeAndWithAllowedTimestampSkewShouldSucceed
org.apache.beam.sdk.transforms.WithTimestampsTest ‑ withTimestampsLambdaShouldApplyTimestamps
org.apache.beam.sdk.transforms.WithTimestampsTest ‑ withTimestampsShouldApplyTimestamps
org.apache.beam.sdk.transforms.WithTimestampsTest ‑ withTimestampsWithNullFnShouldThrowOnConstruction
org.apache.beam.sdk.transforms.join.CoGroupByKeyTest ‑ testCoGroupByKey
org.apache.beam.sdk.transforms.join.CoGroupByKeyTest ‑ testCoGroupByKeyGetOnly
org.apache.beam.sdk.transforms.join.CoGroupByKeyTest ‑ testCoGroupByKeyHandleResults
org.apache.beam.sdk.transforms.join.CoGroupByKeyTest ‑ testCoGroupByKeyWithWindowing
org.apache.beam.sdk.transforms.windowing.WindowTest ‑ testNoWindowFnDoesNotReassignWindows
org.apache.beam.sdk.transforms.windowing.WindowTest ‑ testPrimitiveDisplayData
org.apache.beam.sdk.transforms.windowing.WindowTest ‑ testTimestampCombinerDefault
org.apache.beam.sdk.transforms.windowing.WindowTest ‑ testTimestampCombinerEndOfWindow
org.apache.beam.sdk.transforms.windowing.WindowingTest ‑ testMergingWindowing
org.apache.beam.sdk.transforms.windowing.WindowingTest ‑ testNonPartitioningWindowing
org.apache.beam.sdk.transforms.windowing.WindowingTest ‑ testPartitioningWindowing
org.apache.beam.sdk.transforms.windowing.WindowingTest ‑ testWindowPreservation
org.apache.beam.sdk.values.PCollectionRowTupleTest ‑ testComposePCollectionRowTuple
org.apache.beam.sdk.values.PCollectionTupleTest ‑ testComposePCollectionTuple
org.apache.beam.sdk.values.PDoneTest ‑ testEmptyTransform