@@ -16,20 +16,27 @@ variables:
16
16
backwardCompatibleRelease : ' 1.0.0'
17
17
forwardCompatibleRelease : ' 1.0.0'
18
18
19
- backwardCompatibleTestOptions_Windows_2_3 : " "
20
- forwardCompatibleTestOptions_Windows_2_3 : " "
21
- backwardCompatibleTestOptions_Linux_2_3 : " "
22
- forwardCompatibleTestOptions_Linux_2_3 : " "
23
-
24
- backwardCompatibleTestOptions_Windows_2_4 : " "
25
- forwardCompatibleTestOptions_Windows_2_4 : " "
26
- backwardCompatibleTestOptions_Linux_2_4 : " "
19
+ # Filter UdfSimpleTypesTests.TestUdfWithReturnAsTimestampType and UdfSimpleTypesTests.TestUdfWithTimestampType
20
+ # backward and forward compatibility tests due to bug with Timestamp.ToString(). This is not a breaking change.
21
+ # Please see https://github.com/dotnet/spark/pull/871
22
+ backwardCompatibleTestOptions_Windows_2_3 : " --filter \
23
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithReturnAsTimestampType)&\
24
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithTimestampType)"
25
+ forwardCompatibleTestOptions_Windows_2_3 : $(backwardCompatibleTestOptions_Windows_2_3)
26
+ backwardCompatibleTestOptions_Linux_2_3 : $(backwardCompatibleTestOptions_Windows_2_3)
27
+ forwardCompatibleTestOptions_Linux_2_3 : $(backwardCompatibleTestOptions_Windows_2_3)
28
+
29
+ backwardCompatibleTestOptions_Windows_2_4 : $(backwardCompatibleTestOptions_Windows_2_3)
30
+ forwardCompatibleTestOptions_Windows_2_4 : $(backwardCompatibleTestOptions_Windows_2_3)
31
+ backwardCompatibleTestOptions_Linux_2_4 : $(backwardCompatibleTestOptions_Windows_2_3)
27
32
# Filter HyperspaceTests not due to functionality changes, but to incompatible tests running on Linux.
28
33
# Please see https://github.com/dotnet/spark/pull/737 for the fix.
29
34
forwardCompatibleTestOptions_Linux_2_4 : " --filter \
30
35
(FullyQualifiedName!=Microsoft.Spark.Extensions.Hyperspace.E2ETest.HyperspaceTests.TestExplainAPI)&\
31
36
(FullyQualifiedName!=Microsoft.Spark.Extensions.Hyperspace.E2ETest.HyperspaceTests.TestIndexCreateAndDelete)&\
32
- (FullyQualifiedName!=Microsoft.Spark.Extensions.Hyperspace.E2ETest.HyperspaceTests.TestSignatures)"
37
+ (FullyQualifiedName!=Microsoft.Spark.Extensions.Hyperspace.E2ETest.HyperspaceTests.TestSignatures&\
38
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithReturnAsTimestampType)&\
39
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithTimestampType)"
33
40
34
41
# Filter DataFrameTests.TestDataFrameGroupedMapUdf and DataFrameTests.TestGroupedMapUdf backwardCompatible
35
42
# tests due to https://github.com/dotnet/spark/pull/711
@@ -38,8 +45,10 @@ variables:
38
45
backwardCompatibleTestOptions_Windows_3_0 : " --filter \
39
46
(FullyQualifiedName!=Microsoft.Spark.E2ETest.IpcTests.DataFrameTests.TestDataFrameGroupedMapUdf)&\
40
47
(FullyQualifiedName!=Microsoft.Spark.E2ETest.IpcTests.DataFrameTests.TestGroupedMapUdf)&\
41
- (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithDuplicateTimestamps)"
42
- forwardCompatibleTestOptions_Windows_3_0 : " "
48
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithDuplicateTimestamps)&\
49
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithReturnAsTimestampType)&\
50
+ (FullyQualifiedName!=Microsoft.Spark.E2ETest.UdfTests.UdfSimpleTypesTests.TestUdfWithTimestampType)"
51
+ forwardCompatibleTestOptions_Windows_3_0 : $(backwardCompatibleTestOptions_Windows_2_3)
43
52
backwardCompatibleTestOptions_Linux_3_0 : $(backwardCompatibleTestOptions_Windows_3_0)
44
53
forwardCompatibleTestOptions_Linux_3_0 : $(forwardCompatibleTestOptions_Linux_2_4)
45
54
0 commit comments