Skip to content

Commit ff18fa4

Browse files
committed
update tasks
1 parent 15d2c81 commit ff18fa4

File tree

3 files changed

+8
-37
lines changed

3 files changed

+8
-37
lines changed

.evergreen/config.yml

Lines changed: 5 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -529,37 +529,24 @@ functions:
529529
env:
530530
KMS_MOCK_SERVERS_RUNNING: "true"
531531
args: [*task-runner, evg-test-kmip]
532-
run-retry-kms-requests:
532+
run-client-side-encryption-test:
533533
- command: subprocess.exec
534534
params:
535535
binary: "bash"
536536
env:
537537
GO_BUILD_TAGS: cse
538-
include_expansions_in_env: [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR]
538+
include_expansions_in_env: [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR, CRYPT_SHARED_LIB_PATH]
539539
args: [*task-runner, setup-test]
540540
- command: subprocess.exec
541541
type: test
542542
retry_on_failure: true
543543
params:
544544
binary: "bash"
545545
env:
546+
KMS_MOCK_SERVERS_RUNNING: "true"
546547
KMS_FAILPOINT_CA_FILE: "${DRIVERS_TOOLS}/.evergreen/x509gen/ca.pem"
547548
KMS_FAILPOINT_SERVER_RUNNING: "true"
548-
args: [*task-runner, evg-test-retry-kms-requests]
549-
run-client-side-encryption-test:
550-
- command: subprocess.exec
551-
params:
552-
binary: "bash"
553-
env:
554-
GO_BUILD_TAGS: cse
555-
include_expansions_in_env: [AUTH, SSL, MONGODB_URI, TOPOLOGY,
556-
MONGO_GO_DRIVER_COMPRESSOR]
557-
args: [*task-runner, setup-test]
558-
- command: subprocess.exec
559-
type: test
560-
retry_on_failure: true
561-
params:
562-
binary: "bash"
549+
include_expansions_in_env: [KMS_TLS_TESTCASE]
563550
args: [*task-runner, evg-test-client-side-encryption]
564551
run-fuzz-tests:
565552
- command: subprocess.exec
@@ -1477,16 +1464,6 @@ tasks:
14771464
TOPOLOGY: "replica_set"
14781465
AUTH: "noauth"
14791466
SSL: "nossl"
1480-
- name: "test-retry-kms-requests"
1481-
tags: ["kms-test"]
1482-
commands:
1483-
- func: bootstrap-mongo-orchestration
1484-
vars:
1485-
TOPOLOGY: "server"
1486-
AUTH: "noauth"
1487-
SSL: "nossl"
1488-
- func: start-cse-servers
1489-
- func: run-retry-kms-requests
14901467
- name: "testgcpkms-task"
14911468
commands:
14921469
- command: subprocess.exec
@@ -2119,7 +2096,7 @@ buildvariants:
21192096
tasks:
21202097
- name: ".kms-test"
21212098
- matrix_name: "client-side-encryption-test"
2122-
matrix_spec: { version: ["latest"], os-ssl-40: ["rhel87-64"] }
2099+
matrix_spec: {version: ["latest"], os-ssl-40: ["rhel87-64"]}
21232100
display_name: "Client Side Encryption Tests ${os-ssl-40}"
21242101
tasks:
21252102
- name: ".client-side-encryption-test"

Taskfile.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,8 @@ tasks:
9494
- go run -race ./internal/cmd/testoidcauth/main.go
9595
evg-test-kmip:
9696
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionSpec/kmipKMS >> test.suite
97-
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/data_key_and_double_encryption >> test.suite
98-
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/corpus >> test.suite
99-
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/custom_endpoint >> test.suite
100-
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/kms_tls_options_test >> test.suite
10197
evg-test-kms:
10298
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/kms_tls_tests >> test.suite
103-
evg-test-retry-kms-requests:
104-
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse/kms_retry_tests >> test.suite
10599
evg-test-client-side-encryption:
106100
- go test -exec "env PKG_CONFIG_PATH=${PKG_CONFIG_PATH} LD_LIBRARY_PATH=${LD_LIBRARY_PATH} DYLD_LIBRARY_PATH=${MACOS_LIBRARY_PATH}" ${BUILD_TAGS} -v -timeout {{.TEST_TIMEOUT}}s ./internal/integration -run TestClientSideEncryptionProse >> test.suite
107101
evg-test-load-balancers:

internal/integration/client_side_encryption_prose_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1413,9 +1413,9 @@ func TestClientSideEncryptionProse(t *testing.T) {
14131413
for _, tc := range testcases {
14141414
mt.Run(tc.name, func(mt *mtest.T) {
14151415
// Only run test if correct KMS mock server is running.
1416-
if kmsTlsTestcase != tc.envValue {
1417-
mt.Skipf("Skipping test as KMS_TLS_TESTCASE is set to %q, expected %v", kmsTlsTestcase, tc.envValue)
1418-
}
1416+
// if kmsTlsTestcase != tc.envValue {
1417+
// mt.Skipf("Skipping test as KMS_TLS_TESTCASE is set to %q, expected %v", kmsTlsTestcase, tc.envValue)
1418+
// }
14191419

14201420
ceo := options.ClientEncryption().
14211421
SetKmsProviders(fullKmsProvidersMap).

0 commit comments

Comments
 (0)