SERVER-75275 Create dedicated suite for query related google micro-benchmarks
This commit is contained in:
committed by
Evergreen Agent
parent
2e539bca96
commit
fe5368dfd5
@@ -18,6 +18,9 @@ selector:
|
||||
- build/install/bin/simple8b_bm*
|
||||
# Hash table benchmark is really slow, don't run on evergreen
|
||||
- build/install/bin/hash_table_bm*
|
||||
# These benchmarks are being run as part of the benchmarks_query.yml
|
||||
- build/install/bin/percentile_algo_bm*
|
||||
- build/install/bin/window_function_percentile_bm*
|
||||
# These benchmarks are being run as part of the benchmarks_expression*.yml
|
||||
- build/install/bin/expression_bm*
|
||||
- build/install/bin/sbe_expression_bm*
|
||||
|
||||
14
buildscripts/resmokeconfig/suites/benchmarks_query.yml
Normal file
14
buildscripts/resmokeconfig/suites/benchmarks_query.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
# Query related google micro-benchmarks unless run in separate dedicated suites.
|
||||
test_kind: benchmark_test
|
||||
|
||||
selector:
|
||||
root: build/benchmarks.txt
|
||||
include_files:
|
||||
# The trailing asterisk is for handling the .exe extension on Windows.
|
||||
- build/install/bin/percentile_algo_bm*
|
||||
- build/install/bin/window_function_percentile_bm*
|
||||
|
||||
executor:
|
||||
config: {}
|
||||
hooks:
|
||||
- class: CombineBenchmarkResults
|
||||
@@ -3551,6 +3551,17 @@ tasks:
|
||||
resmoke_jobs_max: 1
|
||||
- func: "send benchmark results"
|
||||
|
||||
- <<: *benchmark_template
|
||||
name: benchmarks_query
|
||||
tags: ["benchmarks"]
|
||||
commands:
|
||||
- func: "do benchmark setup"
|
||||
- func: "run tests"
|
||||
vars:
|
||||
suite: benchmarks_query
|
||||
resmoke_jobs_max: 1
|
||||
- func: "send benchmark results"
|
||||
|
||||
- <<: *benchmark_template
|
||||
name: benchmarks_expression
|
||||
tags: ["benchmarks"]
|
||||
|
||||
Reference in New Issue
Block a user