Skip to content
This repository was archived by the owner on Jan 29, 2026. It is now read-only.

Commit 410450d

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

7 files changed

Lines changed: 15 additions & 9 deletions

File tree

.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

subprojects/fmt.wrap

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[wrap-file]
2-
directory = fmt-12.0.0
3-
source_url = https://github.com/fmtlib/fmt/archive/12.0.0.tar.gz
4-
source_filename = fmt-12.0.0.tar.gz
5-
source_hash = aa3e8fbb6a0066c03454434add1f1fc23299e85758ceec0d7d2d974431481e40
6-
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/fmt_12.0.0-1/fmt-12.0.0.tar.gz
7-
patch_filename = fmt_12.0.0-1_patch.zip
8-
patch_url = https://wrapdb.mesonbuild.com/v2/fmt_12.0.0-1/get_patch
9-
patch_hash = 307f288ebf3850abf2f0c50ac1fb07de97df9538d39146d802f3c0d6cada8998
10-
wrapdb_version = 12.0.0-1
2+
directory = fmt-12.1.0
3+
source_url = https://github.com/fmtlib/fmt/archive/12.1.0.tar.gz
4+
source_filename = fmt-12.1.0.tar.gz
5+
source_hash = ea7de4299689e12b6dddd392f9896f08fb0777ac7168897a244a6d6085043fea
6+
source_fallback_url = https://github.com/wrapdb/fmt/releases/download/12.1.0-4/fmt-12.1.0.tar.gz
7+
patch_filename = fmt_12.1.0-4_patch.zip
8+
patch_url = https://github.com/wrapdb/fmt/releases/download/12.1.0-4/fmt_12.1.0-4_patch.zip
9+
patch_hash = 65b7fe3c29f25528011bc295e83e4f6f10028c922407e003b7856bb79789f345
10+
3rdparty_wrapdb_version = 12.1.0-4
1111

1212
[provide]
1313
dependency_names = fmt

0 commit comments

Comments
 (0)