@@ -1156,6 +1156,13 @@ tasks:
1156
1156
vars :
1157
1157
FRAMEWORK : netstandard21
1158
1158
1159
+ - name : test-net60
1160
+ commands :
1161
+ - func : bootstrap-mongo-orchestration
1162
+ - func : run-tests
1163
+ vars :
1164
+ FRAMEWORK : net60
1165
+
1159
1166
- name : test-csfle-with-mongocryptd-net472
1160
1167
commands :
1161
1168
- func : bootstrap-mongo-orchestration
@@ -1170,6 +1177,13 @@ tasks:
1170
1177
vars :
1171
1178
FRAMEWORK : netstandard21
1172
1179
1180
+ - name : test-csfle-with-mongocryptd-net60
1181
+ commands :
1182
+ - func : bootstrap-mongo-orchestration
1183
+ - func : run-csfle-with-mongocryptd-tests
1184
+ vars :
1185
+ FRAMEWORK : net60
1186
+
1173
1187
- name : test-csfle-with-mocked-kms-tls-net472
1174
1188
commands :
1175
1189
- func : start-kms-mock-servers
@@ -1192,6 +1206,17 @@ tasks:
1192
1206
vars :
1193
1207
FRAMEWORK : netstandard21
1194
1208
1209
+ - name : test-csfle-with-mocked-kms-tls-net60
1210
+ commands :
1211
+ - func : start-kms-mock-servers
1212
+ - func : start-kms-mock-kmip-server
1213
+ - func : start-kms-mock-gcp-server
1214
+ - func : start-kms-mock-azure-imds-server
1215
+ - func : bootstrap-mongo-orchestration
1216
+ - func : run-csfle-with-mocked-kms-tests
1217
+ vars :
1218
+ FRAMEWORK : net60
1219
+
1195
1220
- name : test-load-balancer-netstandard21
1196
1221
commands :
1197
1222
- func : bootstrap-mongo-orchestration
@@ -1203,6 +1228,17 @@ tasks:
1203
1228
FRAMEWORK : netstandard21
1204
1229
- func : stop-load-balancer
1205
1230
1231
+ - name : test-load-balancer-net60
1232
+ commands :
1233
+ - func : bootstrap-mongo-orchestration
1234
+ vars :
1235
+ LOAD_BALANCER : ' true'
1236
+ - func : run-load-balancer
1237
+ - func : run-load-balancer-tests
1238
+ vars :
1239
+ FRAMEWORK : net60
1240
+ - func : stop-load-balancer
1241
+
1206
1242
- name : atlas-connectivity-tests
1207
1243
commands :
1208
1244
- func : assume-ec2-role
@@ -1224,6 +1260,12 @@ tasks:
1224
1260
vars :
1225
1261
FRAMEWORK : netstandard21
1226
1262
1263
+ - name : test-gssapi-net60
1264
+ commands :
1265
+ - func : run-gssapi-auth-tests
1266
+ vars :
1267
+ FRAMEWORK : net60
1268
+
1227
1269
- name : plain-auth-tests
1228
1270
commands :
1229
1271
- func : run-plain-auth-tests
@@ -1266,6 +1308,16 @@ tasks:
1266
1308
FRAMEWORK : netstandard21
1267
1309
REQUIRE_API_VERSION : true
1268
1310
1311
+ - name : stable-api-tests-net60
1312
+ commands :
1313
+ - func : bootstrap-mongo-orchestration
1314
+ vars :
1315
+ REQUIRE_API_VERSION : true
1316
+ - func : run-tests
1317
+ vars :
1318
+ FRAMEWORK : net60
1319
+ REQUIRE_API_VERSION : true
1320
+
1269
1321
- name : atlas-data-lake-test
1270
1322
commands :
1271
1323
- func : bootstrap-mongohoused
@@ -2028,6 +2080,10 @@ axes:
2028
2080
display_name : netstandard21
2029
2081
variables :
2030
2082
FRAMEWORK : netstandard21
2083
+ - id : " net60"
2084
+ display_name : net60
2085
+ variables :
2086
+ FRAMEWORK : net60
2031
2087
2032
2088
- id : serverless
2033
2089
display_name : Serverless
@@ -2321,6 +2377,7 @@ buildvariants:
2321
2377
tasks :
2322
2378
- name : stable-api-tests-net472
2323
2379
- name : stable-api-tests-netstandard21
2380
+ - name : stable-api-tests-net60
2324
2381
2325
2382
# Secure tests
2326
2383
- matrix_name : " secure-tests-windows"
@@ -2330,27 +2387,31 @@ buildvariants:
2330
2387
tasks :
2331
2388
- name : test-net472
2332
2389
- name : test-netstandard21
2390
+ - name : test-net60
2333
2391
2334
2392
- matrix_name : " secure-tests-macOS"
2335
2393
matrix_spec : { version: ["5.0", "6.0", "7.0", "8.0", "rapid", "latest"], topology: "replicaset", auth: "auth", ssl: "ssl", os: ["macos-14", "macos-14-arm64"] }
2336
2394
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2337
2395
tags : ["tests-variant"]
2338
2396
tasks :
2339
2397
- name : test-netstandard21
2398
+ - name : test-net60
2340
2399
2341
2400
- matrix_name : " secure-tests-linux-1804"
2342
2401
matrix_spec : { version: ["4.0", "4.2", "4.4", "5.0", "6.0"], topology: "*", auth: "auth", ssl: "ssl", os: "ubuntu-1804" }
2343
2402
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2344
2403
tags : ["tests-variant"]
2345
2404
tasks :
2346
2405
- name : test-netstandard21
2406
+ - name : test-net60
2347
2407
2348
2408
- matrix_name : " secure-tests-linux-2004"
2349
2409
matrix_spec : { version: ["7.0", "8.0", "rapid", "latest"], topology: "*", auth: "auth", ssl: "ssl", os: "ubuntu-2004" }
2350
2410
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2351
2411
tags : ["tests-variant"]
2352
2412
tasks :
2353
2413
- name : test-netstandard21
2414
+ - name : test-net60
2354
2415
2355
2416
# Unsecure tests
2356
2417
- matrix_name : " unsecure-tests-windows"
@@ -2360,27 +2421,31 @@ buildvariants:
2360
2421
tasks :
2361
2422
- name : test-net472
2362
2423
- name : test-netstandard21
2424
+ - name : test-net60
2363
2425
2364
2426
- matrix_name : " unsecure-tests-macOS"
2365
2427
matrix_spec : { version: ["5.0", "6.0", "7.0", "8.0", "rapid", "latest"], topology: "replicaset", auth: "noauth", ssl: "nossl", os: ["macos-14", "macos-14-arm64"] }
2366
2428
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2367
2429
tags : ["tests-variant"]
2368
2430
tasks :
2369
2431
- name : test-netstandard21
2432
+ - name : test-net60
2370
2433
2371
2434
- matrix_name : " unsecure-tests-linux-1804"
2372
2435
matrix_spec : { version: ["4.0", "4.2", "4.4", "5.0", "6.0"], topology: "*", auth: "noauth", ssl: "nossl", os: "ubuntu-1804" }
2373
2436
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2374
2437
tags : ["tests-variant"]
2375
2438
tasks :
2376
2439
- name : test-netstandard21
2440
+ - name : test-net60
2377
2441
2378
2442
- matrix_name : " unsecure-tests-linux-2004"
2379
2443
matrix_spec : { version: ["7.0", "8.0", "rapid", "latest"], topology: "*", auth: "noauth", ssl: "nossl", os: "ubuntu-2004" }
2380
2444
display_name : " ${version} ${topology} ${auth} ${ssl} ${os}"
2381
2445
tags : ["tests-variant"]
2382
2446
tasks :
2383
2447
- name : test-netstandard21
2448
+ - name : test-net60
2384
2449
2385
2450
# Compression tests
2386
2451
- matrix_name : " tests-compression-windows"
@@ -2390,27 +2455,31 @@ buildvariants:
2390
2455
tasks :
2391
2456
- name : test-net472
2392
2457
- name : test-netstandard21
2458
+ - name : test-net60
2393
2459
2394
2460
- matrix_name : " tests-compression-macOS"
2395
2461
matrix_spec : { compressor : ["snappy", "zstandard"], auth: "noauth", ssl: "nossl", version: ["5.0", "6.0", "7.0", "8.0", "rapid", "latest"], topology: "standalone", os: ["macos-14", "macos-14-arm64"] }
2396
2462
display_name : " ${version} ${compressor} ${topology} ${auth} ${ssl} ${os} "
2397
2463
tags : ["tests-variant"]
2398
2464
tasks :
2399
2465
- name : test-netstandard21
2466
+ - name : test-net60
2400
2467
2401
2468
- matrix_name : " tests-compression-linux-1804"
2402
2469
matrix_spec : { compressor: "*", auth: "noauth", ssl: "nossl", version: ["4.0", "4.2", "4.4", "5.0", "6.0"], topology: "standalone", os: "ubuntu-1804" }
2403
2470
display_name : " ${version} ${compressor} ${topology} ${auth} ${ssl} ${os} "
2404
2471
tags : ["tests-variant"]
2405
2472
tasks :
2406
2473
- name : test-netstandard21
2474
+ - name : test-net60
2407
2475
2408
2476
- matrix_name : " tests-compression-linux-2004"
2409
2477
matrix_spec : { compressor: "*", auth: "noauth", ssl: "nossl", version: ["7.0", "8.0", "rapid", "latest"], topology: "standalone", os: "ubuntu-2004" }
2410
2478
display_name : " ${version} ${compressor} ${topology} ${auth} ${ssl} ${os} "
2411
2479
tags : ["tests-variant"]
2412
2480
tasks :
2413
2481
- name : test-netstandard21
2482
+ - name : test-net60
2414
2483
2415
2484
# Auth tests
2416
2485
- matrix_name : plain-auth-tests
@@ -2474,37 +2543,41 @@ buildvariants:
2474
2543
tasks :
2475
2544
- name : test-gssapi-net472
2476
2545
- name : test-gssapi-netstandard21
2546
+ - name : test-gssapi-net60
2477
2547
2478
2548
- name : gssapi-auth-tests-linux
2479
2549
run_on :
2480
2550
- ubuntu1804-test
2481
2551
display_name : " GSSAPI (Kerberos) Auth tests - Linux"
2482
2552
tasks :
2483
2553
- name : test-gssapi-netstandard21
2554
+ - name : test-gssapi-net60
2484
2555
2485
2556
# Load balancer tests
2486
2557
- matrix_name : load-balancer-tests
2487
2558
matrix_spec : { version: ["5.0", "6.0", "7.0", "8.0", "rapid", "latest"], auth: "noauth", ssl: "nossl", topology: "sharded-cluster", os: "ubuntu-2004" }
2488
2559
display_name : " Load Balancer ${version} ${auth} ${ssl} ${os}"
2489
2560
tasks :
2490
2561
- name : " test-load-balancer-netstandard21"
2562
+ - name : " test-load-balancer-net60"
2491
2563
2492
2564
- matrix_name : load-balancer-tests-secure
2493
2565
matrix_spec : { version: ["5.0", "6.0", "7.0", "8.0", "rapid", "latest"], auth: "auth", ssl: "ssl", topology: "sharded-cluster", os: "ubuntu-2004" }
2494
2566
display_name : " Load Balancer ${version} ${auth} ${ssl} ${os}"
2495
2567
tasks :
2496
2568
- name : " test-load-balancer-netstandard21"
2569
+ - name : " test-load-balancer-net60"
2497
2570
2498
2571
# Serverless tests
2499
2572
- matrix_name : serverless-tests-windows
2500
- matrix_spec : { auth: "auth", ssl: "ssl", compressor: "zlib", os: "windows-64", target_framework: ["net472", "netstandard21"], serverless: "*" }
2573
+ matrix_spec : { auth: "auth", ssl: "ssl", compressor: "zlib", os: "windows-64", target_framework: ["net472", "netstandard21", "net60" ], serverless: "*" }
2501
2574
display_name : " ${serverless} ${compressor} ${auth} ${ssl} ${os} ${target_framework}"
2502
2575
batchtime : 10080 # 7 days
2503
2576
tasks :
2504
2577
- name : serverless-task-group
2505
2578
2506
2579
- matrix_name : serverless-tests-ubuntu
2507
- matrix_spec : { auth: "auth", ssl: "ssl", compressor: "zlib", os: "ubuntu-2004", target_framework: ["netstandard21"], serverless: "*" }
2580
+ matrix_spec : { auth: "auth", ssl: "ssl", compressor: "zlib", os: "ubuntu-2004", target_framework: ["netstandard21", "net60" ], serverless: "*" }
2508
2581
display_name : " ${serverless} ${compressor} ${auth} ${ssl} ${os} ${target_framework}"
2509
2582
batchtime : 10080 # 7 days
2510
2583
tasks :
@@ -2562,29 +2635,37 @@ buildvariants:
2562
2635
tasks :
2563
2636
- name : test-csfle-with-mocked-kms-tls-net472
2564
2637
- name : test-csfle-with-mocked-kms-tls-netstandard21
2638
+ - name : test-csfle-with-mocked-kms-tls-net60
2565
2639
- name : test-csfle-with-mongocryptd-net472
2566
2640
- name : test-csfle-with-mongocryptd-netstandard21
2641
+ - name : test-csfle-with-mongocryptd-net60
2567
2642
2568
2643
- matrix_name : " csfle-with-mocked-kms-tests-linux-1804"
2569
2644
matrix_spec : { os: "ubuntu-1804", ssl: "nossl", version: ["4.2", "4.4", "5.0", "6.0"], topology: ["replicaset"] }
2570
2645
display_name : " CSFLE Mocked KMS ${version} ${os}"
2571
2646
tasks :
2572
2647
- name : test-csfle-with-mocked-kms-tls-netstandard21
2648
+ - name : test-csfle-with-mocked-kms-tls-net60
2573
2649
- name : test-csfle-with-mongocryptd-netstandard21
2650
+ - name : test-csfle-with-mongocryptd-net60
2574
2651
2575
2652
- matrix_name : " csfle-with-mocked-kms-tests-linux-2004"
2576
2653
matrix_spec : { os: "ubuntu-2004", ssl: "nossl", version: ["7.0", "8.0", "rapid", "latest"], topology: ["replicaset"] }
2577
2654
display_name : " CSFLE Mocked KMS ${version} ${os}"
2578
2655
tasks :
2579
2656
- name : test-csfle-with-mocked-kms-tls-netstandard21
2657
+ - name : test-csfle-with-mocked-kms-tls-net60
2580
2658
- name : test-csfle-with-mongocryptd-netstandard21
2659
+ - name : test-csfle-with-mongocryptd-net60
2581
2660
2582
2661
- matrix_name : " csfle-with-mocked-kms-tests-macOS"
2583
2662
matrix_spec : { os: ["macos-14", "macos-14-arm64"], ssl: "nossl", version: ["4.2", "4.4", "5.0", "6.0", "7.0", "8.0", "rapid", "latest"], topology: ["replicaset"] }
2584
2663
display_name : " CSFLE Mocked KMS ${version} ${os}"
2585
2664
tasks :
2586
2665
- name : test-csfle-with-mocked-kms-tls-netstandard21
2666
+ - name : test-csfle-with-mocked-kms-tls-net60
2587
2667
- name : test-csfle-with-mongocryptd-netstandard21
2668
+ - name : test-csfle-with-mongocryptd-net60
2588
2669
2589
2670
- matrix_name : " csfle-with-azure-kms-tests-linux"
2590
2671
matrix_spec : { ssl: "nossl", os: "ubuntu-1804" }
@@ -2593,6 +2674,7 @@ buildvariants:
2593
2674
tasks :
2594
2675
- name : testazurekms-task-group
2595
2676
- name : test-csfle-with-mongocryptd-netstandard21
2677
+ - name : test-csfle-with-mongocryptd-net60
2596
2678
2597
2679
- matrix_name : " csfle-with-gcp-kms-tests-linux"
2598
2680
matrix_spec : { ssl: "nossl", os: "ubuntu-1804" }
@@ -2601,6 +2683,7 @@ buildvariants:
2601
2683
tasks :
2602
2684
- name : testgcpkms-task-group
2603
2685
- name : test-csfle-with-mongocryptd-netstandard21
2686
+ - name : test-csfle-with-mongocryptd-net60
2604
2687
2605
2688
# Smoke tests
2606
2689
- matrix_name : " smoke-tests-windows"
0 commit comments