setRunDuration(other.getRunDuration());
final long runtime = minor.hasRunDuration() ? minor.getRunDuration() : wallClockTime - waitDuration - blockedDuration; if (minor.hasFirstRun()) { builder.appendMillis(minor.getRunDuration()); // Runtime
output.writeInt64(1003, message.getFirstRun(), false); if(message.hasRunDuration()) output.writeInt64(1004, message.getRunDuration(), false); if(message.hasNumRuns()) output.writeInt64(1005, message.getNumRuns(), false);