test: Allow --usecli in more tests #35363

pull maflcko wants to merge 4 commits into bitcoin:master from maflcko:2605-test-use-cli-more changing 10 files +13 −20
  1. maflcko commented at 3:56 PM on May 22, 2026: member

    Some tests disallow to be run under --usecli. This reduces the coverage and risks that bugs in the bitcoin-cli go unnoticed.

    The commits should be self-explanatory and can be reviewed and tested one-by-one.

  2. test: Set TestNode url field early, so that feature_loadblock.py --usecli works fa4fc8c1d7
  3. test: Allow --usecli in tests that already support it fa3f37d59e
  4. test: Stop node before modifying config to support rpc_users.py --usecli
    Otherwise, bitcoin-cli will read the wrong config from the "future".
    fa5535df23
  5. test: use echojson to allow rpc_named_arguments.py --usecli
    The echo and echojson RPCs are identical in the server. The only
    difference is that echojson is in the client conversion table.
    fac926b7f0
  6. DrahtBot added the label Tests on May 22, 2026
  7. DrahtBot commented at 3:56 PM on May 22, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/35363.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  8. DrahtBot added the label CI failed on May 22, 2026
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-22 20:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me