Add setting final progress when export success for metrics

Set the progress to 100% for a successful export operation.

PiperOrigin-RevId: 712946218
This commit is contained in:
shahddaghash 2025-01-07 09:49:32 -08:00 committed by Copybara-Service
parent 6f187a3859
commit 8dca430e42

View File

@ -98,6 +98,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
EditingEndedEvent.ERROR_CODE_FAILED_RUNTIME_CHECK);
}
private static final int SUCCESS_PROGRESS_PERCENTAGE = 100;
private @MonotonicNonNull EditingSession editingSession;
private long startTimeMs;
@ -124,7 +125,9 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
return;
}
editingSession.reportEditingEndedEvent(
prcreateEditingEndedEventBuilder(EditingEndedEvent.FINAL_STATE_SUCCEEDED).build());
prcreateEditingEndedEventBuilder(EditingEndedEvent.FINAL_STATE_SUCCEEDED)
.setFinalProgressPercent(SUCCESS_PROGRESS_PERCENTAGE)
.build());
editingSession.close();
}