You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/tools
Roger Yang e33f407e9c [fenix] Close https://github.com/mozilla-mobile/fenix/issues/22956: Define "tags" for metrics in the app repository
Co-authored-by: William Lachance <wlach@protonmail.com>

Define "tags" for metrics in the app repository

Using the new "tags" feature in Glean, we can remove most of the
manual process/pain of defining tags in a seperate Glean annotations
repository (see: https://github.com/mozilla-mobile/fenix/wiki/Add-a-Glean-Annotation-for-an-event)
and just put them beside the metrics themselves. This should make it
much easier to keep this metadata up to date, since it can be added
in the same pull request as the instrumentation itself.

To keep the list of tags up to date with the Fenix issue labels, a new
script `update-glean-tags.py` has been added to the repository. It
should not need to be run often.

This pull request uses a scraped version of the defined tags in the
Glean annotations repository. After it lands, we can remove those and
just use the tagging information here as the main source of information.
2 years ago
..
run_benchmark.py [fenix] For https://github.com/mozilla-mobile/fenix/issues/21700: linting fixes 3 years ago
setup-startup-profiling.py [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/23150: remove 'threads' feature setup-startup-profiling.py. 3 years ago
setup.cfg [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/211: add pycodestyle config to tools, fix existing errors. 3 years ago
update-glean-tags.py [fenix] Close https://github.com/mozilla-mobile/fenix/issues/22956: Define "tags" for metrics in the app repository 2 years ago