Skip to content

Commit fbc5a0b

Browse files
committed
debugging
1 parent 4a9ddf9 commit fbc5a0b

File tree

5 files changed

+16
-18
lines changed

5 files changed

+16
-18
lines changed

.evergreen/config.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ functions:
4040
# Make an evergreen expansion file with dynamic values
4141
- command: subprocess.exec
4242
params:
43-
include_expansions_in_env: ["is_patch", "project", "version_id", "AUTH", "SSL", "PYTHON_BINARY", "test_encryption", "test_encryption_pyopenssl", "test_crypt_shared", "test_pyopenssl", "SETDEFAULTENCODING", "test_loadbalancer", "test_serverless", "TEST_INDEX_MANAGEMENT", "SKIP_CSOT_TESTS", "MONGODB_STARTED", "DISABLE_TEST_COMMANDS", "GREEN_FRAMEWORK", "NO_EXT", "COVERAGE", "COMPRESSORS", "TEST_DATA_LAKE", "TEST_SUITES", "MONGODB_API_VERSION", "SKIP_HATCH", "skip_crypt_shared", "VERSION", "TOPOLOGY", "STORAGE_ENGINE", "ORCHESTRATION_FILE", "REQUIRE_API_VERSION", "LOAD_BALANCER"]
43+
include_expansions_in_env: ["is_patch", "project", "version_id", "AUTH", "SSL", "PYTHON_BINARY", "test_encryption", "test_encryption_pyopenssl", "test_crypt_shared", "test_pyopenssl", "SETDEFAULTENCODING", "test_loadbalancer", "test_serverless", "SKIP_CSOT_TESTS", "MONGODB_STARTED", "DISABLE_TEST_COMMANDS", "GREEN_FRAMEWORK", "NO_EXT", "COVERAGE", "COMPRESSORS", "TEST_SUITES", "MONGODB_API_VERSION", "SKIP_HATCH", "skip_crypt_shared", "VERSION", "TOPOLOGY", "STORAGE_ENGINE", "ORCHESTRATION_FILE", "REQUIRE_API_VERSION", "LOAD_BALANCER"]
4444
binary: bash
4545
working_dir: "src"
4646
args:
@@ -85,7 +85,7 @@ functions:
8585
working_dir: "src"
8686
include_expansions_in_env: ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
8787
args:
88-
- src/.evergreen/scripts/download-and-merge-coverage.sh
88+
- .evergreen/scripts/download-and-merge-coverage.sh
8989
- ${bucket_name}
9090
- ${revision}
9191
- ${version_id}
@@ -227,6 +227,7 @@ functions:
227227
- command: subprocess.exec
228228
params:
229229
binary: bash
230+
include_expansions_in_env: ["VERSION", "TOPOLOGY"]
230231
args:
231232
- src/.evergreen/scripts/run-with-env.sh
232233
- src/.evergreen/scripts/bootstrap-mongo-orchestration.sh
@@ -305,7 +306,7 @@ functions:
305306
params:
306307
working_dir: "src"
307308
binary: bash
308-
include_expansions_in_env: ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
309+
include_expansions_in_env: ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "TEST_DATA_LAKE", "TEST_INDEX_MANAGEMENT", "test_serverless", "CRYPT_SHARED_LIB_PATH"]
309310
args:
310311
- .evergreen/scripts/run-with-env.sh
311312
- .evergreen/scripts/run-tests.sh

.evergreen/scripts/configure-env.sh

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ fi
2929
export MONGO_ORCHESTRATION_HOME="$DRIVERS_TOOLS/.evergreen/orchestration"
3030
export MONGODB_BINARIES="$DRIVERS_TOOLS/mongodb/bin"
3131

32-
cat <<EOT > $SCRIPT_DIR/env.sh
32+
cat <<EOT > "$SCRIPT_DIR"/env.sh
3333
set -o errexit
3434
export PROJECT_DIRECTORY="$PROJECT_DIRECTORY"
3535
export CURRENT_VERSION="$CURRENT_VERSION"
@@ -41,32 +41,28 @@ export PROJECT_DIRECTORY="$PROJECT_DIRECTORY"
4141
export AUTH="${AUTH:-noauth}"
4242
export SSL="${SSL:-nossl}"
4343
export PYTHON_BINARY="${PYTHON_BINARY:-}"
44-
export test_encryption="${test_encryption:-}"
45-
export test_encryption_pyopenssl="${test_encryption_pyopenssl:-}"
46-
export test_crypt_shared="${test_crypt_shared:-}"
47-
export test_pyopenssl="${test_pyopenssl:-}"
4844
export SETDEFAULTENCODING="${SETDEFAULTENCODING:-}"
49-
export test_loadbalancer="${test_loadbalancer:-}"
50-
export test_serverless="${test_serverless:-}"
51-
export TEST_INDEX_MANAGEMENT="${TEST_INDEX_MANAGEMENT:-}"
5245
export SKIP_CSOT_TESTS="${SKIP_CSOT_TESTS:-}"
5346
export MONGODB_STARTED="${MONGODB_STARTED:-}"
5447
export DISABLE_TEST_COMMANDS="${DISABLE_TEST_COMMANDS:-}"
5548
export GREEN_FRAMEWORK="${GREEN_FRAMEWORK:-}"
5649
export NO_EXT="${NO_EXT:-}"
5750
export COVERAGE="${COVERAGE:-}"
5851
export COMPRESSORS="${COMPRESSORS:-}"
59-
export TEST_DATA_LAKE="${TEST_DATA_LAKE:-}"
6052
export TEST_SUITES="${TEST_SUITES:-}"
6153
export MONGODB_API_VERSION="${MONGODB_API_VERSION:-}"
6254
export SKIP_HATCH="${SKIP_HATCH:-}"
6355
export skip_crypt_shared="${skip_crypt_shared:-}"
64-
export VERSION="${VERSION:-}"
65-
export TOPOLOGY="${TOPOLOGY:-}"
6656
export STORAGE_ENGINE="${STORAGE_ENGINE:-}"
6757
export ORCHESTRATION_FILE="${ORCHESTRATION_FILE:-}"
6858
export REQUIRE_API_VERSION="${REQUIRE_API_VERSION:-}"
6959
export LOAD_BALANCER="${LOAD_BALANCER:-}"
60+
test_encryption="${test_encryption:-}"
61+
test_encryption_pyopenssl="${test_encryption_pyopenssl:-}"
62+
test_crypt_shared="${test_crypt_shared:-}"
63+
test_pyopenssl="${test_pyopenssl:-}"
64+
test_loadbalancer="${test_loadbalancer:-}"
65+
test_serverless="${test_serverless:-}"
7066
7167
export TMPDIR="$MONGO_ORCHESTRATION_HOME/db"
7268
export PATH="$MONGODB_BINARIES:$PATH"

.evergreen/scripts/run-tests.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#!/bin/bash
22

3+
TEST_INDEX_MANAGEMENT="${TEST_INDEX_MANAGEMENT:-}"
4+
TEST_DATA_LAKE="${TEST_DATA_LAKE:-}"
5+
36
if [ -n "${test_encryption}" ]; then
47
./.evergreen/hatch.sh encryption:setup &
58
fi
@@ -45,8 +48,6 @@ if [ -n "${SKIP_CSOT_TESTS}" ]; then
4548
export SKIP_CSOT_TESTS=1
4649
fi
4750

48-
python -c "import os; print([(k, v[:3]) for (k, v) in os.environ.items()])"
49-
5051
GREEN_FRAMEWORK=${GREEN_FRAMEWORK} \
5152
PYTHON_BINARY=${PYTHON_BINARY} \
5253
NO_EXT=${NO_EXT} \

.evergreen/scripts/run-with-env.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
if [ "${PWD##*/}" == "src" ]; then
77
. .evergreen/scripts/env.sh
88
else
9-
. src/.evergreen/scripts/env.sh
9+
. src/.evergreen/scripts/env.sh
1010
fi
1111

1212
set -eu
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
22

33
if [ -n "${test_encryption}" ]; then
4-
./.evergreen/hatch.sh encryption:setup &
4+
./.evergreen/hatch.sh encryption:setup
55
fi

0 commit comments

Comments
 (0)