You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
The message `JOINING all threads` is unfortunately not deterministic, it can happen that it just is not printed in the logs. For Monerod container the message is set to `RPC server started ok`. This message appears in both a test run that was hanging with `JOINING all threads` and a successful run. Initially the message was set to `core RPC server started ok` with `core` being a variable value. We assume that `core` does not change, but did not to further code analysis what values it can be. For Monero Wallet RPC container the message is set to `Run server thread name: RPC` which is what it was set to initially. After several container runs this message seems to be reasonable - there are no recorded issues of the Wallet RPC container hanging, but we had problems with Monerod in the past. |
3 years ago | |
---|---|---|
.. | ||
src | 3 years ago | |
tests | 3 years ago | |
Cargo.toml | 3 years ago | |
README.md | 3 years ago | |
rust-toolchain | 4 years ago | |
rustfmt.toml | 3 years ago |
README.md
Monero Harness
Provides an implementation of testcontainers::Image
for a monero image to run
monerod
and monero-wallet-rpc
in a docker container.
Also provides two standalone JSON RPC clients, one each for monerod
and monero-wallet-rpc
.
Example Usage
Please see tests/*
for example usage.