diff options
author | Chenhao Qu <chenhao.qu@mongodb.com> | 2022-01-05 17:18:43 +1100 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-01-05 06:46:28 +0000 |
commit | 6b92dcfa871e7136d61b6c667e4d1f0e0cc8dc94 (patch) | |
tree | 08893fb172a30aa87c4741fa0e4538df9a8a5e69 | |
parent | fefa965f8dd1f52e727a316ddb86aa18b0cf495f (diff) | |
download | mongo-6b92dcfa871e7136d61b6c667e4d1f0e0cc8dc94.tar.gz |
Import wiredtiger: 9d325522ed0d1fd99266a90b0440970bbf16e940 from branch mongodb-master
ref: 4e5a6281ae..9d325522ed
for: 5.3.0
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 c6adc41230d..d72fd8320d4 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-master", - "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: |