Skip to content

Commit fe40a95

Browse files
committed
More env fixes
1 parent fbc5a0b commit fe40a95

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

.evergreen/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ functions:
306306
params:
307307
working_dir: "src"
308308
binary: bash
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"]
309+
include_expansions_in_env: ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN", "TEST_DATA_LAKE", "TEST_INDEX_MANAGEMENT", "CRYPT_SHARED_LIB_PATH"]
310310
args:
311311
- .evergreen/scripts/run-with-env.sh
312312
- .evergreen/scripts/run-tests.sh

.evergreen/scripts/run-tests.sh

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

3-
TEST_INDEX_MANAGEMENT="${TEST_INDEX_MANAGEMENT:-}"
4-
TEST_DATA_LAKE="${TEST_DATA_LAKE:-}"
5-
63
if [ -n "${test_encryption}" ]; then
74
./.evergreen/hatch.sh encryption:setup &
85
fi
@@ -41,7 +38,7 @@ fi
4138
if [ -n "${test_serverless}" ]; then
4239
export TEST_SERVERLESS=1
4340
fi
44-
if [ -n "${TEST_INDEX_MANAGEMENT}" ]; then
41+
if [ -n "${TEST_INDEX_MANAGEMENT:-}" ]; then
4542
export TEST_INDEX_MANAGEMENT=1
4643
fi
4744
if [ -n "${SKIP_CSOT_TESTS}" ]; then
@@ -55,7 +52,7 @@ GREEN_FRAMEWORK=${GREEN_FRAMEWORK} \
5552
COMPRESSORS=${COMPRESSORS} \
5653
AUTH=${AUTH} \
5754
SSL=${SSL} \
58-
TEST_DATA_LAKE=${TEST_DATA_LAKE} \
55+
TEST_DATA_LAKE=${TEST_DATA_LAKE:-} \
5956
TEST_SUITES=${TEST_SUITES} \
6057
MONGODB_API_VERSION=${MONGODB_API_VERSION} \
6158
SKIP_HATCH=${SKIP_HATCH} \

.evergreen/utils.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ find_python3() {
1717
elif [ -d "/Library/Frameworks/Python.Framework/Versions/3.9" ]; then
1818
PYTHON="/Library/Frameworks/Python.Framework/Versions/3.9/bin/python3"
1919
fi
20-
elif [ "Windows_NT" = "$OS" ]; then # Magic variable in cygwin
20+
elif [ "Windows_NT" = "${OS:-}" ]; then # Magic variable in cygwin
2121
PYTHON="C:/python/Python39/python.exe"
2222
else
2323
# Prefer our own toolchain, fall back to mongodb toolchain if it has Python 3.9+.
@@ -56,7 +56,7 @@ createvirtualenv () {
5656
# Workaround for bug in older versions of virtualenv.
5757
$VIRTUALENV $VENVPATH 2>/dev/null || $VIRTUALENV $VENVPATH
5858
fi
59-
if [ "Windows_NT" = "$OS" ]; then
59+
if [ "Windows_NT" = "${OS:-}" ]; then
6060
# Workaround https://bugs.python.org/issue32451:
6161
# mongovenv/Scripts/activate: line 3: $'\r': command not found
6262
dos2unix $VENVPATH/Scripts/activate || true

0 commit comments

Comments
 (0)