gecko-dev/toolkit/components/glean/tests/pytest/python.ini
Chris H-C 84475c5806 Bug 1767055 - Support Glean metrics in Artifact Builds r=nalexander,janerik
If there's no `COMPILE_ENVIRONMENT`, generate jogfile.json during build.
It contains information about all the metrics and pings.

If we are both not MOZILLA_OFFICIAL _and_ mozilla::IsDevelopmentBuild,
we look for the jogfile on the first use of the Glean or GleanPings global.

If we find the jogfile, we load our metric and ping info from there,
making it available to JS.

JOG isn't instrumented as it only does anything when !MOZILLA_OFFICIAL,
which is exactly the condition for disabling ping upload (see rust feature
`glean_disable_upload`), so we wouldn't expect to ever hear anything.

Differential Revision: https://phabricator.services.mozilla.com/D160540
2022-11-03 14:08:27 +00:00

10 lines
200 B
INI

[DEFAULT]
subsuite = fog
[test_gifft.py]
[test_glean_parser_rust.py]
[test_glean_parser_cpp.py]
[test_glean_parser_js.py]
[test_jogfile_output.py]
[test_no_expired_metrics.py]
[test_yaml_indices.py]