@@ -16,20 +16,27 @@ variables:
1616 backwardCompatibleRelease : ' 1.0.0'
1717 forwardCompatibleRelease : ' 1.0.0'
1818
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)
2732 # Filter HyperspaceTests not due to functionality changes, but to incompatible tests running on Linux.
2833 # Please see https://github.com/dotnet/spark/pull/737 for the fix.
2934 forwardCompatibleTestOptions_Linux_2_4 : " --filter \
3035 (FullyQualifiedName!=Microsoft.Spark.Extensions.Hyperspace.E2ETest.HyperspaceTests.TestExplainAPI)&\
3136 (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)"
3340
3441 # Filter DataFrameTests.TestDataFrameGroupedMapUdf and DataFrameTests.TestGroupedMapUdf backwardCompatible
3542 # tests due to https://github.com/dotnet/spark/pull/711
@@ -38,8 +45,10 @@ variables:
3845 backwardCompatibleTestOptions_Windows_3_0 : " --filter \
3946 (FullyQualifiedName!=Microsoft.Spark.E2ETest.IpcTests.DataFrameTests.TestDataFrameGroupedMapUdf)&\
4047 (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)
4352 backwardCompatibleTestOptions_Linux_3_0 : $(backwardCompatibleTestOptions_Windows_3_0)
4453 forwardCompatibleTestOptions_Linux_3_0 : $(forwardCompatibleTestOptions_Linux_2_4)
4554
0 commit comments