test: BDB-only build fails wallet_basic.py #26029

issue MarcoFalke opened this issue on September 7, 2022
  1. MarcoFalke commented at 7:53 AM on September 7, 2022: member

    Steps to reproduce:

    • Compile bdb-only
    • Run wallet_basic.py
     test  2022-09-05T10:20:34.866000Z TestFramework (ERROR): JSONRPC error 
                                       Traceback (most recent call last):
                                         File "/tmp/cirrus-ci-build/bitcoin-core/test/functional/test_framework/test_framework.py", line 133, in main
                                           self.run_test()
                                         File "/tmp/cirrus-ci-build/bitcoin-core/test/functional/wallet_basic.py", line 708, in run_test
                                           self.nodes[0].createwallet(wallet_name="wo", descriptors=True, disable_private_keys=True)
                                         File "/tmp/cirrus-ci-build/bitcoin-core/test/functional/test_framework/test_node.py", line 754, in createwallet
                                           return self.__getattr__('createwallet')(wallet_name, disable_private_keys, blank, passphrase, avoid_reuse, descriptors, load_on_startup, external_signer)
                                         File "/tmp/cirrus-ci-build/bitcoin-core/test/functional/test_framework/coverage.py", line 49, in __call__
                                           return_val = self.auth_service_proxy_instance.__call__(*args, **kwargs)
                                         File "/tmp/cirrus-ci-build/bitcoin-core/test/functional/test_framework/authproxy.py", line 144, in __call__
                                           raise JSONRPCException(response['error'], status)
                                       test_framework.authproxy.JSONRPCException: Compiled without sqlite support (required for descriptor wallets) (-4)
    
  2. MarcoFalke added the label Bug on Sep 7, 2022
  3. MarcoFalke added the label Tests on Sep 7, 2022
  4. MarcoFalke added this to the milestone 24.0 on Sep 7, 2022
  5. kouloumos commented at 5:03 PM on September 7, 2022: contributor

    The same error also occurs when bdb-only for wallet_listsinceblock.py.

    It's because of the test cases added in #25504 which run without checking for options.descriptors

  6. hebasto cross-referenced this on Sep 7, 2022 from issue test: Fix `wallet_{basic,listsinceblock}.py` for BDB-only wallets by hebasto
  7. MarcoFalke closed this on Sep 8, 2022

  8. sidhujag referenced this in commit 0736790ad5 on Sep 8, 2022
  9. bitcoin locked this on Sep 8, 2023

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-19 06:53 UTC