https://cirrus-ci.com/task/5692425725804544?logs=ci#L3370:
0 node0 2023-12-13T12:44:27.733356Z [httpworker.1] [rpc/request.cpp:187] [parse] [rpc] ThreadRPCServer method=unloadwallet user=__cookie__
1 test 2023-12-13T12:44:27.782000Z TestFramework (ERROR): Assertion failed
2 Traceback (most recent call last):
3 File "/ci_container_base/ci/scratch/build/bitcoin-i686-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 131, in main
4 self.run_test()
5 File "/ci_container_base/ci/scratch/build/bitcoin-i686-pc-linux-gnu/test/functional/wallet_multiwallet.py", line 292, in run_test
6 assert_equal(got_loading_error, True)
7 File "/ci_container_base/ci/scratch/build/bitcoin-i686-pc-linux-gnu/test/functional/test_framework/util.py", line 57, in assert_equal
8 raise AssertionError("not(%s)" % " == ".join(str(arg) for arg in (thing1, thing2) + args))
9 AssertionError: not(False == True)
10 test 2023-12-13T12:44:27.784000Z TestFramework (DEBUG): Closing down network thread
11 test 2023-12-13T12:44:27.834000Z TestFramework (INFO): Stopping nodes
12 test 2023-12-13T12:44:27.834000Z TestFramework.node0 (DEBUG): Stopping node
13 node0 stderr Error: Specified -walletdir "wallets" is a relative path
14 node0 stderr bitcoin-node: wallet/wallet.cpp:246: void wallet::UnloadWallet(std::shared_ptr<CWallet> &&): Assertion `it.second' failed.
15 node0 stderr Warning: Ignoring duplicate -wallet w1.
16 node0 stderr Error: Specified -walletdir "wallets" does not exist
17 node0 stderr Error: Specified -walletdir "/ci_container_base/ci/scratch/test_runner/test_runner_₿_🏃_20231213_124140/wallet_multiwallet_255/node0/regtest/wallets/notadir" is not a directory
18 node0 stderr Error: BerkeleyDatabase: Can't open database w8_copy (duplicates fileid 378185002c000000dd7bcafdc6f3010000000000 from w8)
19 node0 stderr Error: Error parsing command line arguments: Invalid parameter -upgradewallet
20 node0 stderr Error: Specified -walletdir "bad" does not exist
21 node0 stderr Error: Invalid -wallet path 'w8_symlink'. -wallet path should point to a directory where wallet.dat and database/log.?????????? files can be stored, a location where such a directory could be created, or (for backwards compatibility) the name of an existing data file in -walletdir ("/ci_container_base/ci/scratch/test_runner/test_runner_₿_🏃_20231213_124140/wallet_multiwallet_255/node0/regtest/wallets")
22 node0 stderr Error: Specified -walletdir "debug.log" is not a directory
23 node1 stderr Error: Error initializing wallet database environment "/ci_container_base/ci/scratch/test_runner/test_runner_₿_🏃_20231213_124140/wallet_multiwallet_255/competing_walletdir"!