@@ -33,12 +33,16 @@ variables:
3333
3434 # Filter DataFrameTests.TestDataFrameGroupedMapUdf and DataFrameTests.TestGroupedMapUdf backwardCompatible
3535 # tests due to https://github.com/dotnet/spark/pull/711
36- backwardCompatibleTestOptions_Windows_3 : " --filter \
36+ backwardCompatibleTestOptions_Windows_3_0 : " --filter \
3737 (FullyQualifiedName!=Microsoft.Spark.E2ETest.IpcTests.DataFrameTests.TestDataFrameGroupedMapUdf)&\
3838 (FullyQualifiedName!=Microsoft.Spark.E2ETest.IpcTests.DataFrameTests.TestGroupedMapUdf)"
39- forwardCompatibleTestOptions_Windows_3 : " "
40- backwardCompatibleTestOptions_Linux_3 : $(backwardCompatibleTestOptions_Windows_3)
41- forwardCompatibleTestOptions_Linux_3 : $(forwardCompatibleTestOptions_Linux_2_4)
39+ forwardCompatibleTestOptions_Windows_3_0 : " "
40+ backwardCompatibleTestOptions_Linux_3_0 : $(backwardCompatibleTestOptions_Windows_3_0)
41+ forwardCompatibleTestOptions_Linux_3_0 : $(forwardCompatibleTestOptions_Linux_2_4)
42+
43+ # Skip all forward compatible tests since Spark 3.0.2 is not supported in microsoft-spark-3-0_2.12-1.0.0.jar
44+ forwardCompatibleTestOptions_Windows_3_0_2 : " --filter FullyQualifiedName=NONE"
45+ forwardCompatibleTestOptions_Linux_3_0_2 : $(forwardCompatibleTestOptions_Windows_3_0_2)
4246
4347 # Azure DevOps variables are transformed into environment variables, with these variables we
4448 # avoid the first time experience and telemetry to speed up the build.
@@ -331,19 +335,29 @@ stages:
331335 jobOptions :
332336 - pool : ' Hosted VS2017'
333337 testOptions : " "
334- backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3 )
335- forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3 )
338+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_0 )
339+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_0 )
336340 - pool : ' Hosted Ubuntu 1604'
337341 testOptions : " "
338- backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3 )
339- forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3 )
342+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0 )
343+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0 )
340344 - version : ' 3.0.1'
341345 jobOptions :
342346 - pool : ' Hosted VS2017'
343347 testOptions : " "
344- backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3)
345- forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3)
348+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_0)
349+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_0)
350+ - pool : ' Hosted Ubuntu 1604'
351+ testOptions : " "
352+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0)
353+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0)
354+ - version : ' 3.0.2'
355+ jobOptions :
356+ - pool : ' Hosted VS2017'
357+ testOptions : " "
358+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_0)
359+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_0_2)
346360 - pool : ' Hosted Ubuntu 1604'
347361 testOptions : " "
348- backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3 )
349- forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3 )
362+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0 )
363+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0_2 )
0 commit comments