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