@@ -859,6 +859,18 @@ functions:
859859 ${PREPARE_SHELL}
860860 ${DRIVERS_TOOLS}/.evergreen/run-load-balancer.sh stop
861861
862+ " tear down aws " :
863+ - command : shell.exec
864+ params :
865+ shell : " bash"
866+ script : |
867+ ${PREPARE_SHELL}
868+ cd "${DRIVERS_TOOLS}/.evergreen/auth_aws"
869+ if [ -f "./aws_e2e_setup.json" ]; then
870+ . ./activate-authawsvenv.sh
871+ python ./lib/aws_assign_instance_profile.py
872+ fi
873+
862874 " upload test results " :
863875 - command : attach.xunit_results
864876 params :
878890post :
879891 - func : " stop load balancer"
880892 - func : " stop mongo orchestration"
893+ - func : " tear down aws"
881894 - func : " upload test results"
882895 - func : " upload-mo-artifacts"
883896 - func : " cleanup"
@@ -1019,8 +1032,8 @@ tasks:
10191032 - func : " run aws auth test with assume role credentials"
10201033 - func : " run aws auth test with aws credentials as environment variables"
10211034 - func : " run aws auth test with aws credentials and session token as environment variables"
1022- # - func: "run aws auth test with aws EC2 credentials"
1023- # - func: "run aws ECS auth test"
1035+ - func : " run aws auth test with aws EC2 credentials"
1036+ - func : " run aws ECS auth test"
10241037 - func : " run aws assume role with web identity test"
10251038
10261039 - name : " test-5.0-standalone"
@@ -1081,8 +1094,8 @@ tasks:
10811094 - func : " run aws auth test with assume role credentials"
10821095 - func : " run aws auth test with aws credentials as environment variables"
10831096 - func : " run aws auth test with aws credentials and session token as environment variables"
1084- # - func: "run aws auth test with aws EC2 credentials"
1085- # - func: "run aws ECS auth test"
1097+ - func : " run aws auth test with aws EC2 credentials"
1098+ - func : " run aws ECS auth test"
10861099 - func : " run aws assume role with web identity test"
10871100
10881101 - name : " test-6.0-standalone"
@@ -1143,8 +1156,8 @@ tasks:
11431156 - func : " run aws auth test with assume role credentials"
11441157 - func : " run aws auth test with aws credentials as environment variables"
11451158 - func : " run aws auth test with aws credentials and session token as environment variables"
1146- # - func: "run aws auth test with aws EC2 credentials"
1147- # - func: "run aws ECS auth test"
1159+ - func : " run aws auth test with aws EC2 credentials"
1160+ - func : " run aws ECS auth test"
11481161 - func : " run aws assume role with web identity test"
11491162
11501163 - name : " test-7.0-standalone"
@@ -1205,8 +1218,8 @@ tasks:
12051218 - func : " run aws auth test with assume role credentials"
12061219 - func : " run aws auth test with aws credentials as environment variables"
12071220 - func : " run aws auth test with aws credentials and session token as environment variables"
1208- # - func: "run aws auth test with aws EC2 credentials"
1209- # - func: "run aws ECS auth test"
1221+ - func : " run aws auth test with aws EC2 credentials"
1222+ - func : " run aws ECS auth test"
12101223 - func : " run aws assume role with web identity test"
12111224
12121225 - name : " test-rapid-standalone"
@@ -1267,8 +1280,8 @@ tasks:
12671280 - func : " run aws auth test with assume role credentials"
12681281 - func : " run aws auth test with aws credentials as environment variables"
12691282 - func : " run aws auth test with aws credentials and session token as environment variables"
1270- # - func: "run aws auth test with aws EC2 credentials"
1271- # - func: "run aws ECS auth test"
1283+ - func : " run aws auth test with aws EC2 credentials"
1284+ - func : " run aws ECS auth test"
12721285 - func : " run aws assume role with web identity test"
12731286
12741287 - name : " test-latest-standalone"
@@ -1330,8 +1343,8 @@ tasks:
13301343 - func : " run aws auth test with assume role credentials"
13311344 - func : " run aws auth test with aws credentials as environment variables"
13321345 - func : " run aws auth test with aws credentials and session token as environment variables"
1333- # - func: "run aws auth test with aws EC2 credentials"
1334- # - func: "run aws ECS auth test"
1346+ - func : " run aws auth test with aws EC2 credentials"
1347+ - func : " run aws ECS auth test"
13351348 - func : " run aws assume role with web identity test"
13361349
13371350 - name : " test-connection-string"
0 commit comments