Skip to content

Commit e691474

Browse files
committed
build: addbenchmarks to ctest
1 parent c0b3be4 commit e691474

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,15 @@ if(SECP256K1_BUILD_BENCHMARK)
136136
target_link_libraries(secp256k1_bench secp256k1 optional_rt)
137137
target_link_libraries(secp256k1_bench_internal secp256k1_precomputed secp256k1_asm optional_rt)
138138
target_link_libraries(secp256k1_bench_ecmult secp256k1_precomputed secp256k1_asm optional_rt)
139+
add_test(NAME secp256k1_bench COMMAND secp256k1_bench)
140+
add_test(NAME secp256k1_bench_internal COMMAND secp256k1_bench_internal)
141+
add_test(NAME secp256k1_bench_ecmult COMMAND secp256k1_bench_ecmult)
142+
set_tests_properties(secp256k1_bench secp256k1_bench_internal secp256k1_bench_ecmult
143+
PROPERTIES
144+
PROCESSORS 1
145+
PROCESSOR_AFFINITY ON
146+
RUN_SERIAL ON
147+
)
139148
endif()
140149

141150
if(SECP256K1_BUILD_TESTS)

0 commit comments

Comments
 (0)