如何查看测试日志 运行 基于 Substrate Cumulus 的运行时?

How to see logs out of tests running Substrate Cumulus based runtime?

我有测试。它 运行 满 运行 时间。我确定堆栈中有日志。但是我在输出中看不到它们。

我运行这样测试:

RUST_LOG=trace,parity-db=error,trie=error,runtime=trace,substrate-relay=trace,bridge=trace cargo ltest my_runtime::xcm_test -- --nocapture

我应该如何查看测试日志?

substrate 使用通常的 next logger

/// this must be singleton
#[cfg(test)]
pub fn env_logger_init() {
    let _ = env_logger::builder().is_test(true).try_init();
}

println!("Hello world {:#?} {:?}", who, balance);