File tree Expand file tree Collapse file tree 4 files changed +19
-49
lines changed Expand file tree Collapse file tree 4 files changed +19
-49
lines changed Original file line number Diff line number Diff line change @@ -1223,17 +1223,7 @@ tasks:
1223
1223
binary : bash
1224
1224
add_expansions_to_env : true
1225
1225
args :
1226
- - src/.evergreen/copy-driver-to-azure.sh
1227
- - command : subprocess.exec
1228
- type : test
1229
- params :
1230
- working_dir : src
1231
- binary : bash
1232
- add_expansions_to_env : true
1233
- env :
1234
- AZUREKMS_CMD : " env EXPECTED_AZUREKMS_OUTCOME=success bash src/.evergreen/run-azure-kms-tests.sh"
1235
- args :
1236
- - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/run-command.sh
1226
+ - src/.evergreen/copy-driver-to-azure-and-run.sh
1237
1227
1238
1228
- name : " test-azurekms-fail-task"
1239
1229
commands :
@@ -1408,9 +1398,10 @@ task_groups:
1408
1398
params :
1409
1399
working_dir : " src"
1410
1400
binary : bash
1411
- add_expansions_to_env : true
1401
+ env :
1402
+ AZUREKMS_VMNAME_PREFIX : " NODE_DRIVER"
1412
1403
args :
1413
- - .evergreen/setup-azure-vm .sh
1404
+ - ${DRIVERS_TOOLS}/ .evergreen/csfle/azurekms/ setup.sh
1414
1405
- command : expansions.update
1415
1406
# Load AZUREKMS_VMNAME into the expansions.
1416
1407
params :
@@ -1426,7 +1417,7 @@ task_groups:
1426
1417
binary : bash
1427
1418
add_expansions_to_env : true
1428
1419
args :
1429
- - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/delete-vm .sh
1420
+ - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/teardown .sh
1430
1421
tasks :
1431
1422
- test-azurekms-task
1432
1423
Original file line number Diff line number Diff line change @@ -1176,17 +1176,7 @@ tasks:
1176
1176
binary : bash
1177
1177
add_expansions_to_env : true
1178
1178
args :
1179
- - src/.evergreen/copy-driver-to-azure.sh
1180
- - command : subprocess.exec
1181
- type : test
1182
- params :
1183
- working_dir : src
1184
- binary : bash
1185
- add_expansions_to_env : true
1186
- env :
1187
- AZUREKMS_CMD : env EXPECTED_AZUREKMS_OUTCOME=success bash src/.evergreen/run-azure-kms-tests.sh
1188
- args :
1189
- - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/run-command.sh
1179
+ - src/.evergreen/copy-driver-to-azure-and-run.sh
1190
1180
- name : test-azurekms-fail-task
1191
1181
commands :
1192
1182
- command : expansions.update
@@ -3837,9 +3827,10 @@ task_groups:
3837
3827
params :
3838
3828
working_dir : src
3839
3829
binary : bash
3840
- add_expansions_to_env : true
3830
+ env :
3831
+ AZUREKMS_VMNAME_PREFIX : NODE_DRIVER
3841
3832
args :
3842
- - .evergreen/setup-azure-vm .sh
3833
+ - ${DRIVERS_TOOLS}/ .evergreen/csfle/azurekms/ setup.sh
3843
3834
- command : expansions.update
3844
3835
params :
3845
3836
file : src/testazurekms-expansions.yml
@@ -3852,7 +3843,7 @@ task_groups:
3852
3843
binary : bash
3853
3844
add_expansions_to_env : true
3854
3845
args :
3855
- - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/delete-vm .sh
3846
+ - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/teardown .sh
3856
3847
tasks :
3857
3848
- test-azurekms-task
3858
3849
- name : testazureoidc_task_group
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
3
3
set -o errexit
4
+ source " ${DRIVERS_TOOLS} /.evergreen/csfle/azurekms/secrets-export.sh"
4
5
5
6
if [ -z ${AZUREKMS_RESOURCEGROUP+omitted} ]; then echo " AZUREKMS_RESOURCEGROUP is unset" && exit 1; fi
6
7
if [ -z ${AZUREKMS_VMNAME+omitted} ]; then echo " AZUREKMS_VMNAME is unset" && exit 1; fi
7
- if [ -z ${AZUREKMS_PRIVATEKEYPATH+omitted} ]; then echo " AZUREKMS_PRIVATEKEYPATH is unset" && exit 1; fi
8
8
9
9
source " ${PROJECT_DIRECTORY} /.evergreen/init-node-and-npm-env.sh"
10
10
11
+ export AZUREKMS_PUBLICKEYPATH=/tmp/testazurekms_publickey
12
+ export AZUREKMS_PRIVATEKEYPATH=/tmp/testazurekms_privatekey
13
+
11
14
echo " compressing node driver source ... begin"
12
15
tar -czf node-driver-source.tgz src
13
16
echo " compressing node driver source ... end"
@@ -22,3 +25,8 @@ echo "decompressing node driver tar on azure ... begin"
22
25
export AZUREKMS_CMD=" tar xf node-driver-source.tgz"
23
26
" ${DRIVERS_TOOLS} /.evergreen/csfle/azurekms/run-command.sh"
24
27
echo " decompressing node driver tar on azure ... end"
28
+
29
+ echo " Running test ... begin"
30
+ export AZUREKMS_CMD=" env EXPECTED_AZUREKMS_OUTCOME=success bash src/.evergreen/run-azure-kms-tests.sh"
31
+ ${DRIVERS_TOOLS} /.evergreen/csfle/azurekms/run-command.sh
32
+ echo " Running test ... end"
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments