mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-23 21:15:41 +00:00
pvf: Log memory metrics from preparation (#6565)
* Add getrusage and memory tracker for precheck preparation * Log memory stats metrics after prechecking * Fix tests * Try to fix errors (linux-only so I'm relying on CI here) * Try to fix CI * Add module docs for `prepare/memory_stats.rs`; fix CI error * Report memory stats for all preparation jobs * Use `RUSAGE_SELF` instead of `RUSAGE_THREAD` Not sure why I did that -- was a brainfart on my end. * Revert last commit (RUSAGE_THREAD is correct) * Use exponential buckets * Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS * Increase poll interval * Revert "Use `RUSAGE_SELF` for `getrusage`; enable `max_rss` metric for MacOS" This reverts commit becf7a815409ab530fc61370abffcd1b97b9a777.
This commit is contained in:
@@ -845,7 +845,7 @@ mod tests {
|
||||
let pulse = pulse_every(Duration::from_millis(100));
|
||||
futures::pin_mut!(pulse);
|
||||
|
||||
for _ in 0usize..5usize {
|
||||
for _ in 0..5 {
|
||||
let start = std::time::Instant::now();
|
||||
let _ = pulse.next().await.unwrap();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user