Merge "Persist metric activation across beta4/5 ota" into qt-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
12ae95987b
@@ -174,7 +174,9 @@ void MetricProducer::loadActiveMetricLocked(const ActiveMetric& activeMetric,
|
||||
continue;
|
||||
}
|
||||
auto& activation = it->second;
|
||||
if (activeEventActivation.state() == ActiveEventActivation::ACTIVE) {
|
||||
// If the event activation does not have a state, assume it is active.
|
||||
if (!activeEventActivation.has_state() ||
|
||||
activeEventActivation.state() == ActiveEventActivation::ACTIVE) {
|
||||
// We don't want to change the ttl for future activations, so we set the start_ns
|
||||
// such that start_ns + ttl_ns == currentTimeNs + remaining_ttl_nanos
|
||||
activation->start_ns =
|
||||
|
||||
Reference in New Issue
Block a user