You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by on...@apache.org on 2020/07/10 00:32:40 UTC
[geode] branch support/1.12 updated: GEODE-8347: use same
benchmarks branch as geode branch, since that's the way we release (#5361)
This is an automated email from the ASF dual-hosted git repository.
onichols pushed a commit to branch support/1.12
in repository https://gitbox.apache.org/repos/asf/geode.git
The following commit(s) were added to refs/heads/support/1.12 by this push:
new c7b82a5 GEODE-8347: use same benchmarks branch as geode branch, since that's the way we release (#5361)
c7b82a5 is described below
commit c7b82a538cc24c22d0b1fa4380676c2ba9ac5270
Author: Owen Nichols <34...@users.noreply.github.com>
AuthorDate: Thu Jul 9 14:57:12 2020 -0700
GEODE-8347: use same benchmarks branch as geode branch, since that's the way we release (#5361)
also balance max_in_flight according to how long each job takes
(cherry picked from commit daa70d729b98f8edc3791a0dfccbf102ab94dd94)
(cherry picked from commit ecd697625bb799d82dc41158d51baa73ede97bf8)
---
ci/pipelines/geode-build/jinja.template.yml | 2 +-
ci/pipelines/shared/jinja.variables.yml | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/ci/pipelines/geode-build/jinja.template.yml b/ci/pipelines/geode-build/jinja.template.yml
index 517cc4a..7adefcc 100644
--- a/ci/pipelines/geode-build/jinja.template.yml
+++ b/ci/pipelines/geode-build/jinja.template.yml
@@ -458,7 +458,7 @@ jobs:
{% for run_var in (benchmarks.flavors) %}
- name: Benchmark{{ run_var.title }}
public: true
- max_in_flight: 2
+ max_in_flight: {{ run_var.max_in_flight }}
plan:
- get: geode-ci
passed: &benchmark-inputs
diff --git a/ci/pipelines/shared/jinja.variables.yml b/ci/pipelines/shared/jinja.variables.yml
index b9ce307..66a0edd 100644
--- a/ci/pipelines/shared/jinja.variables.yml
+++ b/ci/pipelines/shared/jinja.variables.yml
@@ -18,17 +18,20 @@
benchmarks:
baseline_branch: ''
baseline_version: '1.12.0'
- benchmark_branch: develop
+ benchmark_branch: ((geode-build-branch))
flavors:
- title: '_base'
flag: ''
options: ''
+ max_in_flight: 4
- title: '_with_ssl'
flag: '-PwithSsl -PtestJVM=/usr/lib/jvm/java-11-openjdk-amd64/'
options: '--tests=*GetBenchmark --tests=*PutBenchmark'
+ max_in_flight: 1
- title: '_with_security_manager'
flag: '-PwithSecurityManager'
options: '--tests=Partitioned*'
+ max_in_flight: 2
build_test:
ARTIFACT_SLUG: build