Running the network-gated integration suite with default test concurrency can fail when parallel Electrum clients initialize rustls at the same time... rerunning the failed Electrum canary alone passed, and dart test test/integration --concurrency=1 passed.
CouldNotCreateConnectionElectrumException(unexpected error: Failed to install CryptoProvider)
package:bdk_dart/bdk.dart 26094:5 checkCallStatus
package:bdk_dart/bdk.dart 26117:5 rustCall
package:bdk_dart/bdk.dart 21731:15 new ElectrumClient
test/integration/integration_helpers.dart 55:10 buildElectrumClientFromEnv
test/integration/wallet_surface_canary_test.dart 153:26 main.<fn>.<fn>
Running the network-gated integration suite with default test concurrency can fail when parallel Electrum clients initialize rustls at the same time... rerunning the failed Electrum canary alone passed, and dart test test/integration --concurrency=1 passed.