Add BitBox02 Simulator
Recently, a simulator for BitBox02 was implemented. Therefore, we also wanted to add this to HWI repository for automated tests and ease of reference in the future.
fyi @achow101, I reviewed this before @asi345 made the PR
Okay, we also came up with a solution for docker in docker problem for bitbox02 simulator.
Now, a separate build_bitbox02.sh script is ran before running hwi container, to build BitBox02 simulator.
See the comments in ci Dockerfile for reference.
@achow101 please approve the workflow and take another look at the changes, would be really nice to have this merged soon. Thanks!
Could you rebase so that CI runs the tests with the simulator?
Okay, I rebased this branch on top of master. CI is again waiting for your approval.
However, can you in any chance fix bitcoind build first? This commit breaks bitcoind build in setup_environment.sh, since autogen.sh file is not existent in bitcoin repo anymore : https://github.com/bitcoin/bitcoin/commit/d71ac768424333b65a6d88c9752cc9c7fdb276f3
However, can you in any chance fix bitcoind build first? This commit breaks bitcoind build in setup_environment.sh, since autogen.sh file is not existent in bitcoin repo anymore : https://github.com/bitcoin/bitcoin/commit/d71ac768424333b65a6d88c9752cc9c7fdb276f3
See https://github.com/bitcoin-core/HWI/pull/752
The current implementation is causing all other tests to fail.
I updated the commit to handle connection refused on BitBox02 simulator, now it seems that other devices do not fail.
The current implementation is causing all other tests to fail.
@achow101 please take a look again, @asi345 updated the PR and all checks have passed.
@achow101 ping again - it's so close :nerd_face: :smile: would be great to merge this.
ACK 3c3a185200fb92281128d0d84e0697da21f7dc09