Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 46a56976 authored by Benjamin Schwartz's avatar Benjamin Schwartz
Browse files

powerstats: native energy meter returning incorrect duration

This API should return timestampMs == durationMs to denote that each
energy measurement has been monitored since boot.

Bug: 168832285
Test: cmd stats pull-source 10038
Test: cmd stats pull-source 10005
Change-Id: Ia4111660e572177dfcbe058fb85df1c140754018
parent 80bb0561
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -335,7 +335,8 @@ static jobjectArray nativeReadEnergyMeters(JNIEnv *env, jclass clazz, jintArray
                                                                  field_EM_timestampMs,
                                                                  energyData[i].timestamp);
                                                env->SetLongField(energyMeasurement,
                                                                  field_EM_durationMs, -1);
                                                                  field_EM_durationMs,
                                                                  energyData[i].timestamp);
                                                env->SetLongField(energyMeasurement,
                                                                  field_EM_energyUWs,
                                                                  energyData[i].energy);