From 2d776eaf3f5036a59fbd85aa8b5f3398536637d9 Mon Sep 17 00:00:00 2001 From: Mingxin Wang Date: Tue, 15 Oct 2024 00:32:51 +0800 Subject: [PATCH] Improve benchmarking command line (#177) * Improve benchmarking command line * Fix arguments --- .github/workflows/bvt-appleclang.yml | 2 +- .github/workflows/bvt-clang.yml | 2 +- .github/workflows/bvt-gcc.yml | 2 +- .github/workflows/bvt-msvc.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/bvt-appleclang.yml b/.github/workflows/bvt-appleclang.yml index 4747a1f..d881ca4 100644 --- a/.github/workflows/bvt-appleclang.yml +++ b/.github/workflows/bvt-appleclang.yml @@ -26,4 +26,4 @@ jobs: - name: run benchmarks run: | - ./build/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=10 --benchmark_report_aggregates_only=true + ./build/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=100 --benchmark_report_aggregates_only=true --benchmark_min_time=0.1s --benchmark_enable_random_interleaving=true diff --git a/.github/workflows/bvt-clang.yml b/.github/workflows/bvt-clang.yml index e1b5265..c45eb01 100644 --- a/.github/workflows/bvt-clang.yml +++ b/.github/workflows/bvt-clang.yml @@ -50,4 +50,4 @@ jobs: - name: run benchmarks run: | - ./build-clang-18/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=10 --benchmark_report_aggregates_only=true + ./build-clang-18/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=100 --benchmark_report_aggregates_only=true --benchmark_min_time=0.1s --benchmark_enable_random_interleaving=true diff --git a/.github/workflows/bvt-gcc.yml b/.github/workflows/bvt-gcc.yml index fa15d1d..9979aed 100644 --- a/.github/workflows/bvt-gcc.yml +++ b/.github/workflows/bvt-gcc.yml @@ -50,4 +50,4 @@ jobs: - name: run benchmarks run: | - ./build-gcc-14/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=10 --benchmark_report_aggregates_only=true + ./build-gcc-14/benchmarks/msft_proxy_benchmarks --benchmark_repetitions=100 --benchmark_report_aggregates_only=true --benchmark_min_time=0.1s --benchmark_enable_random_interleaving=true diff --git a/.github/workflows/bvt-msvc.yml b/.github/workflows/bvt-msvc.yml index 0972dc0..e6c1982 100644 --- a/.github/workflows/bvt-msvc.yml +++ b/.github/workflows/bvt-msvc.yml @@ -21,4 +21,4 @@ jobs: - name: run benchmarks run: | - .\build\benchmarks\Release\msft_proxy_benchmarks.exe --benchmark_repetitions=10 --benchmark_report_aggregates_only=true + .\build\benchmarks\Release\msft_proxy_benchmarks.exe --benchmark_repetitions=100 --benchmark_report_aggregates_only=true --benchmark_min_time=0.1s --benchmark_enable_random_interleaving=true