Don't record process creation when getting time fails
Change-Id: I617f47e788f84942370b8668479f826700afd20e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5193150 Code-Coverage: findit-for-me@appspot.gserviceaccount.com <findit-for-me@appspot.gserviceaccount.com> Commit-Queue: Sean Maher <spvw@chromium.org> Reviewed-by: Francois Pierre Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/main@{#1247228}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
cb7b25e820
commit
2ac4ffb28f
@ -32,7 +32,11 @@ CommonStartupMetricRecorder& GetCommon() {
|
||||
|
||||
void CommonStartupMetricRecorder::RecordStartupProcessCreationTime(
|
||||
base::Time time) {
|
||||
RecordStartupProcessCreationTime(StartupTimeToTimeTicks(time));
|
||||
// In certain cases, getting the process creation can fail, and no metrics
|
||||
// should be emitted in that case.
|
||||
if (time != base::Time()) {
|
||||
RecordStartupProcessCreationTime(StartupTimeToTimeTicks(time));
|
||||
}
|
||||
}
|
||||
|
||||
void CommonStartupMetricRecorder::RecordStartupProcessCreationTime(
|
||||
|
Reference in New Issue
Block a user