diff options
author | Chenhao Qu <chenhao.qu@mongodb.com> | 2021-11-03 06:18:39 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-11-03 07:03:06 +0000 |
commit | b412b37c5409dd991f2d56b36e12e703eb188c14 (patch) | |
tree | 9112993247b17a40233a6d02d8c5f3460300bf19 | |
parent | 5c0f98376cf6b91ca885f839b4f972bb31ac2da5 (diff) | |
download | mongo-b412b37c5409dd991f2d56b36e12e703eb188c14.tar.gz |
Import wiredtiger: 000a87af63b38b740fd0edc135338edfe2480e64 from branch mongodb-master
ref: f60abf3e91..000a87af63
for: 5.2.0
WT-5012 Migrate wiredtiger-perf-evict to Evergreen
-rw-r--r-- | src/third_party/wiredtiger/import.data | 2 | ||||
-rwxr-xr-x | src/third_party/wiredtiger/test/evergreen.yml | 52 |
2 files changed, 53 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/import.data b/src/third_party/wiredtiger/import.data index 3298c663ba1..ea2cf3d0064 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": "f60abf3e91ab7443a6cb53742f8fa6581352f3b7" + "commit": "000a87af63b38b740fd0edc135338edfe2480e64" } diff --git a/src/third_party/wiredtiger/test/evergreen.yml b/src/third_party/wiredtiger/test/evergreen.yml index 1dbb6b726cf..5244b24ac29 100755 --- a/src/third_party/wiredtiger/test/evergreen.yml +++ b/src/third_party/wiredtiger/test/evergreen.yml @@ -3167,6 +3167,54 @@ tasks: maxruns: 1 wtarg: "-a ../runners/update-checkpoint.json" + ################################## + # Performance Tests for eviction # + ################################## + + - name: perf-test-evict-btree + tags: ["evict-perf"] + depends_on: + - name: compile + commands: + - func: "fetch artifacts" + - func: "generic-perf-test" + vars: + perf-test-name: evict-btree + maxruns: 1 + + - name: perf-test-evict-btree-1 + tags: ["evict-perf"] + depends_on: + - name: compile + commands: + - func: "fetch artifacts" + - func: "generic-perf-test" + vars: + perf-test-name: evict-btree-1 + maxruns: 1 + + - name: perf-test-evict-lsm + tags: ["evict-perf"] + depends_on: + - name: compile + commands: + - func: "fetch artifacts" + - func: "generic-perf-test" + vars: + perf-test-name: evict-lsm + maxruns: 1 + + - name: perf-test-evict-lsm-1 + tags: ["evict-perf"] + depends_on: + - name: compile + commands: + - func: "fetch artifacts" + - func: "generic-perf-test" + vars: + perf-test-name: evict-lsm-1 + maxruns: 1 + ####################################### # Buildvariants # ####################################### @@ -3448,6 +3496,7 @@ buildvariants: - name: ".btree-perf" - name: ".lsm-perf" - name: ".perf-checkpoint" + - name: ".evict-perf" display_tasks: - name: Wiredtiger-perf-btree-jobs execution_tasks: @@ -3458,6 +3507,9 @@ buildvariants: - name: Wiredtiger-perf-checkpoint-jobs execution_tasks: - ".perf-checkpoint" + - name: Wiredtiger-perf-evict-jobs + execution_tasks: + - ".evict-perf" - name: large-scale-tests display_name: "Large scale tests" |