@@ -464,65 +464,6 @@ post:
464464 - func: "upload test results to s3"
465465
466466task_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-
526467 - name: testatlas_task_group
527468 setup_group_can_fail_task: true
528469 setup_group_timeout_secs: 1800 # 30 minutes
@@ -752,37 +693,19 @@ tasks:
752693 - name: "test-atlas"
753694 commands:
754695 - 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"
762696 - name: "test-mlaunch"
763697 commands:
764698 - func: "run tests"
765699 - name: "driver-bench"
766700 commands:
767701 - 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"
775702 - name: "test-kerberos"
776703 commands:
777704 - func: "run Kerberos unit tests"
778705 - name: "test-fle"
779706 commands:
780707 - func: "export FLE credentials"
781708 - func: "run tests"
782- - name: "test-fle-via-docker"
783- commands:
784- - func: "export FLE credentials"
785- - func: "run tests via docker"
786709 - name: "test-aws-auth"
787710 commands:
788711 - func: "export AWS auth credentials"
0 commit comments