aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/builds_cmd.cpp
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2025-10-16 14:06:02 +0200
committerGitHub Enterprise <[email protected]>2025-10-16 14:06:02 +0200
commit4eaae0bf20dbbe8357809f6ecdbe9608bdf15389 (patch)
tree85f94150ea03e7c8b4ad2e7a1bb3d1734bc9f025 /src/zen/cmds/builds_cmd.cpp
parentfix log progress quotes (#580) (diff)
downloadarchived-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.cpp10
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),