Skip to content

Commit 717c86d

Browse files
committed
fixup! build/meson: add test and benchmarks to all targets, only test build benchmark on ci
1 parent a740673 commit 717c86d

File tree

6 files changed

+6
-0
lines changed

6 files changed

+6
-0
lines changed

.github/workflows/bvt-appleclang.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727
run: |
2828
meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled
2929
meson test -C build-meson
30+
meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
3031
3132
- name: run benchmarks
3233
run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json

.github/workflows/bvt-clang.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ jobs:
3939
run: |
4040
meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled
4141
meson test -C build-meson
42+
meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
4243
4344
- name: run benchmarks
4445
run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json

.github/workflows/bvt-gcc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
run: |
3131
meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled
3232
meson test -C build-meson
33+
meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
3334
3435
- name: run benchmarks
3536
run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json

.github/workflows/bvt-msvc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
run: |
2626
meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled --vsenv
2727
meson test -C build-meson
28+
meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
2829
2930
- name: run benchmarks
3031
run: build-cmake\benchmarks\Release\msft_proxy_benchmarks.exe --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake\drop\benchmarking-results.json

.github/workflows/bvt-nvhpc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838
# run: |
3939
# meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled
4040
# meson test -C build-meson
41+
# meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
4142

4243
- name: run benchmarks
4344
run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json

.github/workflows/bvt-oneapi.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
run: |
4848
meson setup build-meson --buildtype=release -Dtests=enabled -Dbenchmarks=enabled
4949
meson test -C build-meson
50+
meson test -C build-meson --benchmark --test-args=--benchmark_list_tests=true
5051
5152
- name: run benchmarks
5253
run: build-cmake/benchmarks/msft_proxy_benchmarks --benchmark_min_warmup_time=0.1 --benchmark_min_time=0.1s --benchmark_repetitions=30 --benchmark_enable_random_interleaving=true --benchmark_report_aggregates_only=true --benchmark_format=json > build-cmake/drop/benchmarking-results.json

0 commit comments

Comments
 (0)