@@ -13,8 +13,8 @@ variables:
13
13
MSBUILDSINGLELOADCONTEXT : 1
14
14
ArtifactPath : ' $(Build.ArtifactStagingDirectory)\Microsoft.Spark.Binaries'
15
15
16
- backwardCompatibleRelease : ' 1 .0.0'
17
- forwardCompatibleRelease : ' 1 .0.0'
16
+ backwardCompatibleRelease : ' 2 .0.0'
17
+ forwardCompatibleRelease : ' 2 .0.0'
18
18
19
19
backwardCompatibleTestOptions_Windows_2_4 : " "
20
20
forwardCompatibleTestOptions_Windows_2_4 : " "
@@ -31,6 +31,12 @@ variables:
31
31
backwardCompatibleTestOptions_Linux_3_1 : " "
32
32
forwardCompatibleTestOptions_Linux_3_1 : " "
33
33
34
+ # Skip all forward/backward compatibility tests since Spark 3.2 is not supported before this release.
35
+ backwardCompatibleTestOptions_Windows_3_2 : " --filter FullyQualifiedName=NONE"
36
+ forwardCompatibleTestOptions_Windows_3_2 : $(backwardCompatibleTestOptions_Windows_3_2)
37
+ backwardCompatibleTestOptions_Linux_3_2 : $(backwardCompatibleTestOptions_Windows_3_2)
38
+ forwardCompatibleTestOptions_Linux_3_2 : $(backwardCompatibleTestOptions_Windows_3_2)
39
+
34
40
# Azure DevOps variables are transformed into environment variables, with these variables we
35
41
# avoid the first time experience and telemetry to speed up the build.
36
42
DOTNET_CLI_TELEMETRY_OPTOUT : 1
@@ -202,6 +208,8 @@ stages:
202
208
forwardCompatibleRelease : $(forwardCompatibleRelease)
203
209
tests :
204
210
- version : ' 2.4.0'
211
+ enableForwardCompatibleTests : true
212
+ enableBackwardCompatibleTests : true
205
213
jobOptions :
206
214
- pool : ' Windows'
207
215
testOptions : " "
@@ -212,6 +220,8 @@ stages:
212
220
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
213
221
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
214
222
- version : ' 2.4.1'
223
+ enableForwardCompatibleTests : true
224
+ enableBackwardCompatibleTests : true
215
225
jobOptions :
216
226
- pool : ' Windows'
217
227
testOptions : " "
@@ -222,6 +232,8 @@ stages:
222
232
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
223
233
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
224
234
- version : ' 2.4.3'
235
+ enableForwardCompatibleTests : true
236
+ enableBackwardCompatibleTests : true
225
237
jobOptions :
226
238
- pool : ' Windows'
227
239
testOptions : " "
@@ -232,6 +244,8 @@ stages:
232
244
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
233
245
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
234
246
- version : ' 2.4.4'
247
+ enableForwardCompatibleTests : true
248
+ enableBackwardCompatibleTests : true
235
249
jobOptions :
236
250
- pool : ' Windows'
237
251
testOptions : " "
@@ -242,6 +256,8 @@ stages:
242
256
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
243
257
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
244
258
- version : ' 2.4.5'
259
+ enableForwardCompatibleTests : true
260
+ enableBackwardCompatibleTests : true
245
261
jobOptions :
246
262
- pool : ' Windows'
247
263
testOptions : " "
@@ -252,6 +268,8 @@ stages:
252
268
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
253
269
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
254
270
- version : ' 2.4.6'
271
+ enableForwardCompatibleTests : true
272
+ enableBackwardCompatibleTests : true
255
273
jobOptions :
256
274
- pool : ' Windows'
257
275
testOptions : " "
@@ -262,6 +280,8 @@ stages:
262
280
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
263
281
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
264
282
- version : ' 2.4.7'
283
+ enableForwardCompatibleTests : true
284
+ enableBackwardCompatibleTests : true
265
285
jobOptions :
266
286
- pool : ' Windows'
267
287
testOptions : " "
@@ -272,6 +292,8 @@ stages:
272
292
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
273
293
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
274
294
- version : ' 2.4.8'
295
+ enableForwardCompatibleTests : true
296
+ enableBackwardCompatibleTests : true
275
297
jobOptions :
276
298
- pool : ' Windows'
277
299
testOptions : " "
@@ -282,6 +304,8 @@ stages:
282
304
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_2_4)
283
305
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_2_4)
284
306
- version : ' 3.0.0'
307
+ enableForwardCompatibleTests : true
308
+ enableBackwardCompatibleTests : true
285
309
jobOptions :
286
310
- pool : ' Windows'
287
311
testOptions : " "
@@ -292,6 +316,8 @@ stages:
292
316
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0)
293
317
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0)
294
318
- version : ' 3.0.1'
319
+ enableForwardCompatibleTests : true
320
+ enableBackwardCompatibleTests : true
295
321
jobOptions :
296
322
- pool : ' Windows'
297
323
testOptions : " "
@@ -302,6 +328,8 @@ stages:
302
328
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0)
303
329
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0)
304
330
- version : ' 3.0.2'
331
+ enableForwardCompatibleTests : true
332
+ enableBackwardCompatibleTests : true
305
333
jobOptions :
306
334
- pool : ' Windows'
307
335
testOptions : " "
@@ -312,22 +340,50 @@ stages:
312
340
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_0)
313
341
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_0)
314
342
- version : ' 3.1.1'
343
+ enableForwardCompatibleTests : true
344
+ enableBackwardCompatibleTests : true
315
345
jobOptions :
316
346
- pool : ' Windows'
317
347
testOptions : " "
318
348
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_1)
319
- forwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_1 )
349
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_1 )
320
350
- pool : ' Linux'
321
351
testOptions : " "
322
352
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_1)
323
353
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_1)
324
354
- version : ' 3.1.2'
355
+ enableForwardCompatibleTests : true
356
+ enableBackwardCompatibleTests : true
325
357
jobOptions :
326
358
- pool : ' Windows'
327
359
testOptions : " "
328
360
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_1)
329
- forwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_1 )
361
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_1 )
330
362
- pool : ' Linux'
331
363
testOptions : " "
332
364
backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_1)
333
365
forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_1)
366
+ - version : ' 3.2.0'
367
+ enableForwardCompatibleTests : false
368
+ enableBackwardCompatibleTests : false
369
+ jobOptions :
370
+ - pool : ' Windows'
371
+ testOptions : " "
372
+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_2)
373
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_2)
374
+ - pool : ' Linux'
375
+ testOptions : " "
376
+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_2)
377
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_2)
378
+ - version : ' 3.2.1'
379
+ enableForwardCompatibleTests : false
380
+ enableBackwardCompatibleTests : false
381
+ jobOptions :
382
+ - pool : ' Windows'
383
+ testOptions : " "
384
+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Windows_3_2)
385
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Windows_3_2)
386
+ - pool : ' Linux'
387
+ testOptions : " "
388
+ backwardCompatibleTestOptions : $(backwardCompatibleTestOptions_Linux_3_2)
389
+ forwardCompatibleTestOptions : $(forwardCompatibleTestOptions_Linux_3_2)
0 commit comments