Merge "tp: don't log updated clocksnapshot if the clock is not changing"
diff --git a/src/trace_processor/importers/common/clock_tracker.h b/src/trace_processor/importers/common/clock_tracker.h
index 469aca7..80b2a4e 100644
--- a/src/trace_processor/importers/common/clock_tracker.h
+++ b/src/trace_processor/importers/common/clock_tracker.h
@@ -187,7 +187,8 @@
void SetTraceTimeClock(ClockId clock_id) {
PERFETTO_DCHECK(!IsReservedSeqScopedClockId(clock_id));
- if (trace_time_clock_id_used_for_conversion_) {
+ if (trace_time_clock_id_used_for_conversion_ &&
+ trace_time_clock_id_ != clock_id) {
PERFETTO_ELOG("Not updating trace time clock from %" PRIu64 " to %" PRIu64
" because the old clock was already used for timestamp "
"conversion - ClockSnapshot too late in trace?",