DO NOT MERGE: diagnostic tracing messages for #1831

(Don't merge this branch.)

This branch adds tracing to arti-rpc-client-core, in an attempt to help diagnose #1831 (closed). To capture the output, I recommend something like

cargo test --all-features -p arti-rpc-client-core complex -- --nocapture > complex.log

(It's possible that the slowdown caused by this tracing will hide the bug. You'll still want to tweak n_threads and n_commands_per_thread to much lower values while testing.)

Please don't upload the log to gitlab unless it turns out to be very short; the logs for a successful run of this test are about 13 MB long.

Merge request reports

Loading