@@ -464,65 +464,6 @@ post:
464
464
- func: "upload test results to s3"
465
465
466
466
task_groups:
467
- - name: serverless_task_group
468
- setup_group_can_fail_task: true
469
- setup_group_timeout_secs: 1800 # 30 minutes
470
- setup_group:
471
- - func: "fetch source"
472
- - func: "create expansions"
473
- - command: ec2.assume_role
474
- params:
475
- role_arn: ${aws_test_secrets_role}
476
- - command: shell.exec
477
- params:
478
- shell: "bash"
479
- script: |
480
- ${PREPARE_SHELL}
481
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/setup-secrets.sh
482
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/create-instance.sh
483
- - command: expansions.update
484
- params:
485
- file: serverless-expansion.yml
486
- teardown_task:
487
- - command: shell.exec
488
- params:
489
- script: |
490
- ${PREPARE_SHELL}
491
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/delete-instance.sh
492
- - func: "upload test results"
493
- tasks:
494
- - "test-serverless"
495
-
496
- - name: serverless_next_task_group
497
- setup_group_can_fail_task: true
498
- setup_group_timeout_secs: 1800 # 30 minutes
499
- setup_group:
500
- - func: "fetch source"
501
- - func: "create expansions"
502
- - command: ec2.assume_role
503
- params:
504
- role_arn: ${aws_test_secrets_role}
505
- - command: shell.exec
506
- params:
507
- shell: "bash"
508
- script: |
509
- ${PREPARE_SHELL}
510
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/setup-secrets.sh serverless_next
511
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/create-instance.sh
512
- - command: expansions.update
513
- params:
514
- file: serverless-expansion.yml
515
- teardown_task:
516
- - command: shell.exec
517
- params:
518
- script: |
519
- ${PREPARE_SHELL}
520
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/setup-secrets.sh serverless_next
521
- bash ${DRIVERS_TOOLS}/.evergreen/serverless/delete-instance.sh
522
- - func: "upload test results"
523
- tasks:
524
- - "test-serverless"
525
-
526
467
- name: testatlas_task_group
527
468
setup_group_can_fail_task: true
528
469
setup_group_timeout_secs: 1800 # 30 minutes
@@ -752,37 +693,19 @@ tasks:
752
693
- name: "test-atlas"
753
694
commands:
754
695
- func: "run Atlas tests"
755
- - name: "test-serverless"
756
- commands:
757
- - func: "export FLE credentials"
758
- - func: "run serverless tests"
759
- - name: "test-docker"
760
- commands:
761
- - func: "build and test docker image"
762
696
- name: "test-mlaunch"
763
697
commands:
764
698
- func: "run tests"
765
699
- name: "driver-bench"
766
700
commands:
767
701
- func: "run benchmarks"
768
- - name: "test-via-docker"
769
- commands:
770
- - func: "run tests via docker"
771
- - name: "test-kerberos-integration"
772
- commands:
773
- - func: "export Kerberos credentials"
774
- - func: "run Kerberos integration tests"
775
702
- name: "test-kerberos"
776
703
commands:
777
704
- func: "run Kerberos unit tests"
778
705
- name: "test-fle"
779
706
commands:
780
707
- func: "export FLE credentials"
781
708
- func: "run tests"
782
- - name: "test-fle-via-docker"
783
- commands:
784
- - func: "export FLE credentials"
785
- - func: "run tests via docker"
786
709
- name: "test-aws-auth"
787
710
commands:
788
711
- func: "export AWS auth credentials"
0 commit comments