diff options
author | Luke Chen <luke.chen@mongodb.com> | 2022-01-11 12:07:18 +1100 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-01-11 01:44:40 +0000 |
commit | 89db036afd6d9ec26bdbbb14a3c10823042a20b4 (patch) | |
tree | a34e961aff5a1bd1047b8e4dd156e3414233f4aa | |
parent | d70aeb47529f81f56eb7d839ae71e4a1c149674b (diff) | |
download | mongo-89db036afd6d9ec26bdbbb14a3c10823042a20b4.tar.gz |
Import wiredtiger: 9d325522ed0d1fd99266a90b0440970bbf16e940 from branch mongodb-5.2
ref: 4e5a6281ae..9d325522ed
for: 5.2.0-rc5
WT-8505 Create a compatibility test function in Evergreen
-rw-r--r-- | src/third_party/wiredtiger/import.data | 2 | ||||
-rwxr-xr-x | src/third_party/wiredtiger/test/evergreen.yml | 49 |
2 files changed, 22 insertions, 29 deletions
diff --git a/src/third_party/wiredtiger/import.data b/src/third_party/wiredtiger/import.data index 5a4218b0fe8..3a1591ec75d 100644 --- a/src/third_party/wiredtiger/import.data +++ b/src/third_party/wiredtiger/import.data @@ -2,5 +2,5 @@ "vendor": "wiredtiger", "github": "wiredtiger/wiredtiger.git", "branch": "mongodb-5.2", - "commit": "4e5a6281aeca1bcc78639fb8ff7f05f2c54fde41" + "commit": "9d325522ed0d1fd99266a90b0440970bbf16e940" } diff --git a/src/third_party/wiredtiger/test/evergreen.yml b/src/third_party/wiredtiger/test/evergreen.yml index 3c2a384d533..b3c9ed5b70d 100755 --- a/src/third_party/wiredtiger/test/evergreen.yml +++ b/src/third_party/wiredtiger/test/evergreen.yml @@ -567,6 +567,15 @@ functions: done done + "compatibility test": + - command: shell.exec + params: + working_dir: "wiredtiger" + script: | + set -o errexit + set -o verbose + test/evergreen/compatibility_test_for_releases.sh ${compat_test_args} + "run-perf-test": # Run a performance test # Parameterised using the 'perf-test-name' and 'maxruns' variables @@ -2011,46 +2020,30 @@ tasks: - name: compatibility-test-for-newer-releases commands: - func: "get project" - - command: shell.exec - params: - working_dir: "wiredtiger" - script: | - set -o errexit - set -o verbose - test/evergreen/compatibility_test_for_releases.sh -n + - func: "compatibility test" + vars: + compat_test_args: -n - name: compatibility-test-for-older-releases commands: - func: "get project" - - command: shell.exec - params: - working_dir: "wiredtiger" - script: | - set -o errexit - set -o verbose - test/evergreen/compatibility_test_for_releases.sh -o + - func: "compatibility test" + vars: + compat_test_args: -o - name: compatibility-test-upgrade-to-latest commands: - func: "get project" - - command: shell.exec - params: - working_dir: "wiredtiger" - script: | - set -o errexit - set -o verbose - test/evergreen/compatibility_test_for_releases.sh -u + - func: "compatibility test" + vars: + compat_test_args: -u - name: compatibility-test-for-wt-standalone-releases commands: - func: "get project" - - command: shell.exec - params: - working_dir: "wiredtiger" - script: | - set -o errexit - set -o verbose - test/evergreen/compatibility_test_for_releases.sh -w + - func: "compatibility test" + vars: + compat_test_args: -w - name: import-compatibility-test commands: |