From 8f7f34eb3a19bf1541c141c69761652f541653fe Mon Sep 17 00:00:00 2001 From: Radoslaw Zarzynski Date: Tue, 8 Oct 2019 13:50:52 +0200 Subject: [PATCH] ceph-perf-pull-requests: use Release builds for crimson perf testing. This patch is mostly intended to build Seastar without `SEASTAR_DEBUG` flag to avoid impact on performance. There is actually a warnining in `src/core/app-template.cc`: ```cpp #ifdef SEASTAR_DEBUG fmt::print("WARNING: debug mode. Not for benchmarking or production\n"); #endif ``` Signed-off-by: Radoslaw Zarzynski --- .../config/definitions/ceph-perf-pull-requests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml index bf929db0..885b4161 100644 --- a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml +++ b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml @@ -54,7 +54,7 @@ if ! test -d $archive_dir ; then export NPROC=$(nproc) export FOR_MAKE_CHECK=1 - timeout 7200 src/script/run-make.sh --cmake-args "-DWITH_SEASTAR=ON -DWITH_TESTS=OFF" vstart-base crimson-osd + timeout 7200 src/script/run-make.sh --cmake-args "-DCMAKE_BUILD_TYPE=Release -DWITH_SEASTAR=ON -DWITH_TESTS=OFF" vstart-base crimson-osd src/script/run-cbt.sh --build-dir $PWD/build --source-dir $PWD --cbt ${{WORKSPACE}}/cbt -a $archive_dir src/test/crimson/cbt/radosbench_4K_read.yaml fi - builder: -- 2.39.5