We should improve chrome://ukm in a few ways:
- make it show sampling state
- make it easier to see exactly what new is being recorded
Probably there are a few other usability improvements. THe goal here is to make it easier to understand UKM execution for end to end testing of changes to UKM as well as adding new UKMs.
A request from battre:
1) My first request would be an easier way to use chrome://ukm for checking whether the the UKM recording for your feature works.
Today, chrome://ukm is cumulative, this means:
- You open chrome://ukm
- You perform an action on a site to see whether the correct metrics are reported.
- Unfortunately, you basically have to restart the browser if a) you made a mistake or b) you want to test the same behavior on a different domain, because by the time you perform the actions again, chrome://ukm will have accumulated so much data that it is really hard to stay on top of what has been reported for which site.
Related to this, it would be awesome to filter the types of metrics that are shown in chrome://ukm.
Comment 1 by rkaplow@chromium.org
, May 18 2018