Fix wrong transfer time log for incoming satellite datagram
In case datagram was received and there was pendings, trigger pollPendingStatelliteDatagramInternal and log the start transfer time for it.
Then initialize transfer start time due to the wrong invocation order for reportMetrics and pollPendingSatelliteDatagramInternal.
This cause total transfer time for incoming datagram become abnormally big.
moved reportMetrics above the pollPendingSatellite so that wrong initialization does not happen
Bug: 371054237
Flag: EXEMPT bugfix
Test: atest DatagramReceiverTest SatelliteControllerTest
ControllerMetricsTest SatelliteStatsTest PersistAtomsTest
Change-Id: Ib0f7890c82649ab427e6f11d4a500112f28a942b
1 file changed