Page MenuHomePhabricator

[secp256k1] ci: move test environment variable declaration to ci.yml
ClosedPublic

Authored by PiRK on Feb 4 2026, 14:56.

Details

Summary

environment var moved:

  1. SECP256K1_TEST_ITERS (replaces TEST_ITERS)
  2. SECP256K1_BENCH_ITERS (replaces BENCH_ITERS)

This is a backport of secp256k1#1008
Depends on D19527

Backport note: we previously forgot to set the indirection to define SECP256K1_TEST_ITERS in the cmake build script. Now the cmake and autotools build will both use the same number of test iterations. The cmake build will generally be faster on CI, because unit tests will no longer default to 64 iterations.

Test Plan

push to github, wait for Github Actions to complete

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

PiRK requested review of this revision.Feb 4 2026, 14:56
PiRK retitled this revision from [secp256k1] ci: move test environment variable declaration to .cirrus.yml to [secp256k1] ci: move test environment variable declaration to ci.yml.Feb 4 2026, 14:56
PiRK edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Feb 4 2026, 19:28