Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.yml
Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Lines | build-asan: | ||||
env: | env: | ||||
ASAN_OPTIONS: log_path=stdout | ASAN_OPTIONS: log_path=stdout | ||||
LSAN_OPTIONS: log_path=stdout | LSAN_OPTIONS: log_path=stdout | ||||
build-bench: | build-bench: | ||||
runOnDiffRegex: | runOnDiffRegex: | ||||
- src/bench/ | - src/bench/ | ||||
Werror: true | Werror: true | ||||
cmake_flags: | |||||
- '-DSECP256K1_ENABLE_MODULE_ECDH=ON' | |||||
- '-DSECP256K1_ENABLE_MODULE_MULTISET=ON' | |||||
targets: | targets: | ||||
- - all | - - all | ||||
- install-bitcoin-bench | - install-bitcoin-bench | ||||
- install-secp256k1-bench | |||||
- - bench-bitcoin | - - bench-bitcoin | ||||
- - bench-secp256k1 | |||||
timeout: 1200 | timeout: 1200 | ||||
artifacts: | artifacts: | ||||
src/bench/BitcoinABC_Bench.csv: bench/BitcoinABC_Bench.csv | src/bench/BitcoinABC_Bench.csv: bench/BitcoinABC_Bench.csv | ||||
src/bench/BitcoinABC_Bench.json: bench/BitcoinABC_Bench.json | src/bench/BitcoinABC_Bench.json: bench/BitcoinABC_Bench.json | ||||
post_build: | | post_build: | | ||||
"${TOPLEVEL}/contrib/teamcity/nanobench_json_to_teamcity_messages.py" \ | "${TOPLEVEL}/contrib/teamcity/nanobench_json_to_teamcity_messages.py" \ | ||||
"Bitcoin ABC Benchmark" \ | "Bitcoin ABC Benchmark" \ | ||||
"${BUILD_DIR}/src/bench/BitcoinABC_Bench.json" | "${BUILD_DIR}/src/bench/BitcoinABC_Bench.json" | ||||
▲ Show 20 Lines • Show All 218 Lines • ▼ Show 20 Lines | build-secp256k1-java: | ||||
cmake_flags: | cmake_flags: | ||||
- '-DSECP256K1_ENABLE_MODULE_ECDH=ON' | - '-DSECP256K1_ENABLE_MODULE_ECDH=ON' | ||||
- '-DSECP256K1_ENABLE_JNI=ON' | - '-DSECP256K1_ENABLE_JNI=ON' | ||||
- '-DUSE_JEMALLOC=OFF' | - '-DUSE_JEMALLOC=OFF' | ||||
templates: | templates: | ||||
- secp256k1 | - secp256k1 | ||||
timeout: 600 | timeout: 600 | ||||
build-secp256k1-bench: | |||||
runOnDiffRegex: | |||||
- src/secp256k1/ | |||||
cmake_flags: | |||||
- '-DSECP256K1_ENABLE_MODULE_ECDH=ON' | |||||
- '-DSECP256K1_ENABLE_MODULE_MULTISET=ON' | |||||
targets: | |||||
- - install-secp256k1-bench | |||||
- - bench-secp256k1 | |||||
timeout: 1200 | |||||
build-tsan: | build-tsan: | ||||
Werror: true | Werror: true | ||||
clang: true | clang: true | ||||
fail_fast: true | fail_fast: true | ||||
cmake_flags: | cmake_flags: | ||||
- '-DENABLE_SANITIZERS=thread' | - '-DENABLE_SANITIZERS=thread' | ||||
targets: | targets: | ||||
- - all | - - all | ||||
▲ Show 20 Lines • Show All 185 Lines • Show Last 20 Lines |