diff options
| author | Dan Engelbrecht <[email protected]> | 2025-10-16 14:06:02 +0200 |
|---|---|---|
| committer | GitHub Enterprise <[email protected]> | 2025-10-16 14:06:02 +0200 |
| commit | 4eaae0bf20dbbe8357809f6ecdbe9608bdf15389 (patch) | |
| tree | 85f94150ea03e7c8b4ad2e7a1bb3d1734bc9f025 /src/zen/cmds/builds_cmd.cpp | |
| parent | fix log progress quotes (#580) (diff) | |
| download | archived-zen-4eaae0bf20dbbe8357809f6ecdbe9608bdf15389.tar.xz archived-zen-4eaae0bf20dbbe8357809f6ecdbe9608bdf15389.zip | |
builds download progress include validate (#582)
* take validation into account for progress feedback when downloading builds
Diffstat (limited to 'src/zen/cmds/builds_cmd.cpp')
| -rw-r--r-- | src/zen/cmds/builds_cmd.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/zen/cmds/builds_cmd.cpp b/src/zen/cmds/builds_cmd.cpp index 5633a90b7..33d8cc943 100644 --- a/src/zen/cmds/builds_cmd.cpp +++ b/src/zen/cmds/builds_cmd.cpp @@ -2182,10 +2182,15 @@ namespace { if (!IsQuiet) { + std::string CloneInfo; + if (Updater.m_DiskStats.CloneByteCount > 0) + { + CloneInfo = fmt::format(" ({} cloned)", NiceBytes(Updater.m_DiskStats.CloneByteCount.load())); + } ZEN_CONSOLE( "Downloaded build {}, parts:{} in {}\n" " Download: {} ({}) {}bits/s\n" - " Write: {} ({}) {}B/s\n" + " Write: {} ({}) {}B/s{}\n" " Clean: {}\n" " Finalize: {}\n" " Verify: {}", @@ -2198,8 +2203,9 @@ namespace { NiceNum(GetBytesPerSecond(Updater.m_WriteChunkStats.DownloadTimeUs, DownloadByteCount * 8)), Updater.m_DiskStats.WriteCount.load(), - NiceBytes(Updater.m_DiskStats.WriteByteCount.load()), + NiceBytes(Updater.m_WrittenChunkByteCount.load()), NiceNum(GetBytesPerSecond(Updater.m_WriteChunkStats.WriteTimeUs, Updater.m_DiskStats.WriteByteCount.load())), + CloneInfo, NiceTimeSpanMs(Updater.m_RebuildFolderStateStats.CleanFolderElapsedWallTimeUs / 1000), |