summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorCharlie Swanson <charlie.swanson@mongodb.com>2019-06-11 13:41:30 -0400
committerCharlie Swanson <charlie.swanson@mongodb.com>2019-06-19 15:56:40 -0400
commit8217cf833cbc394bc9817fa7b3d00653284baf8a (patch)
tree4c68ada7c029baa46e5865d55167c6df0e56f239 /etc
parentd3563551ff622de52af11460eb8a5294884dcfc0 (diff)
downloadmongo-8217cf833cbc394bc9817fa7b3d00653284baf8a.tar.gz
SERVER-40582 Add microbenchmark task for pipeline-style updates
(cherry picked from commit bde7615a648ad9bacef680bc5144dcc8c308f6f4)
Diffstat (limited to 'etc')
-rw-r--r--etc/perf.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/etc/perf.yml b/etc/perf.yml
index 473dfc66eba..efc40607bb4 100644
--- a/etc/perf.yml
+++ b/etc/perf.yml
@@ -571,6 +571,23 @@ tasks:
- func: "analyze"
vars:
reports_analysis: true
+- name: pipeline-updates
+ depends_on:
+ - variant: linux-wt-standalone
+ name: compile
+ commands:
+ - func: "start server"
+ - func: "run perf tests"
+ vars:
+ includeFilter1: "pipeline-updates"
+ includeFilter2: "regression"
+ excludeFilter: "none"
+ threads: "1 2 4 8"
+ readCmd: true
+ - func: "download analysis scripts"
+ - func: "analyze"
+ vars:
+ reports_analysis: true
buildvariants:
- name: linux-wt-standalone
@@ -620,6 +637,7 @@ buildvariants:
- name: geo
- name: misc
- name: singleThreaded
+ - name: pipeline-updates
- name: linux-wt-repl
display_name: 1-Node ReplSet Linux inMemory
@@ -653,3 +671,4 @@ buildvariants:
- name: misc
- name: singleThreaded
- name: wildcard-index-write
+ - name: pipeline-updates