Bug 1552798 Comment 11 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

> This will start Firefox but will also send the 'metrics' ping as soon as the application starts, before any interaction takes place (and potentially before any data is recorded). Please note that no ping is generated if no data is recorded.
> > 3. Do any action that should be logged in the metrics ping.
> 
> At this point we're actually accumulating data in the 'metrics' ping. But we tried to send the ping earlier than this. This data will live in the next ping that gets generated.
> > This would still mean that no metrics are logged for the first run.
> 
> Metrics are still being recorded, they are not being discarded. Is just that the ping is being sent too early at startup (as requested through `adb`). For checking the data, the ping should be triggered after some action that records data is performed.

So the metrics ping is sent in a different way than the baseline and event pings? These are logged and appear in the dashboard only after sending the app into the background. It's a bit odd that it works differently from the rest.


> Can you be more specific about this? It should re-use the application instance that's already open. Are you seeing a different behaviour?
Please see the attached video.
> This will start Firefox but will also send the 'metrics' ping as soon as the application starts, before any interaction takes place (and potentially before any data is recorded). Please note that no ping is generated if no data is recorded.
> > 3. Do any action that should be logged in the metrics ping.
> 
> At this point we're actually accumulating data in the 'metrics' ping. But we tried to send the ping earlier than this. This data will live in the next ping that gets generated.
> > This would still mean that no metrics are logged for the first run.
> 
> Metrics are still being recorded, they are not being discarded. Is just that the ping is being sent too early at startup (as requested through `adb`). For checking the data, the ping should be triggered after some action that records data is performed.

So the metrics ping is sent in a different way than the baseline and event pings? These are logged and appear in the dashboard only after sending the app into the background. It's a bit odd that it works differently from the rest.


> Can you be more specific about this? It should re-use the application instance that's already open. Are you seeing a different behaviour?

Please see the attached video.

Back to Bug 1552798 Comment 11