Backed out changeset bcbab342eed8 (bug 1889658) for causing wpt reftest failures...
[gecko.git] / python / mozbuild / metrics.yaml
blob068dd6a389e494ac5da3c991b8f58283e57a1d6e
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
5 # If this file is changed, update the generated docs:
6 # https://firefox-source-docs.mozilla.org/mach/telemetry.html#updating-generated-metrics-docs
8 # Adding a new metric? We have docs for that!
9 # https://mozilla.github.io/glean/book/user/metrics/adding-new-metrics.html
11 ---
12 $schema: moz://mozilla.org/schemas/glean/metrics/1-0-0
14 mozbuild:
15   compiler:
16     type: string
17     description: The compiler type in use (CC_TYPE), such as "clang" or "gcc".
18     lifetime: application
19     bugs:
20       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
21     data_reviews:
22       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
23     notification_emails:
24       - build-telemetry@mozilla.com
25       - mhentges@mozilla.com
26     expires: never
27     send_in_pings:
28       - usage
29   artifact:
30     type: boolean
31     description: True if `--enable-artifact-builds`.
32     lifetime: application
33     bugs:
34       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
35     data_reviews:
36       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
37     notification_emails:
38       - build-telemetry@mozilla.com
39       - mhentges@mozilla.com
40     expires: never
41     send_in_pings:
42       - usage
43   debug:
44     type: boolean
45     description: True if `--enable-debug`.
46     lifetime: application
47     bugs:
48       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
49     data_reviews:
50       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
51     notification_emails:
52       - build-telemetry@mozilla.com
53       - mhentges@mozilla.com
54     expires: never
55     send_in_pings:
56       - usage
57   opt:
58     type: boolean
59     description: True if `--enable-optimize`.
60     lifetime: application
61     bugs:
62       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
63     data_reviews:
64       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
65     notification_emails:
66       - build-telemetry@mozilla.com
67       - mhentges@mozilla.com
68     expires: never
69     send_in_pings:
70       - usage
71   ccache:
72     type: boolean
73     description: True if `--with-ccache`.
74     lifetime: application
75     bugs:
76       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
77     data_reviews:
78       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
79     notification_emails:
80       - build-telemetry@mozilla.com
81       - mhentges@mozilla.com
82     expires: never
83     send_in_pings:
84       - usage
85   sccache:
86     type: boolean
87     description: True if ccache in use is sccache.
88     lifetime: application
89     bugs:
90       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
91     data_reviews:
92       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
93     notification_emails:
94       - build-telemetry@mozilla.com
95       - mhentges@mozilla.com
96     expires: never
97     send_in_pings:
98       - usage
99   icecream:
100     type: boolean
101     description: True if icecream in use.
102     lifetime: application
103     bugs:
104       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
105     data_reviews:
106       - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
107     notification_emails:
108       - build-telemetry@mozilla.com
109       - mhentges@mozilla.com
110     expires: never
111     send_in_pings:
112       - usage
113   clobber:
114     type: boolean
115     description: True if the build was a clobber/full build.
116     lifetime: application
117     bugs:
118       - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072
119     data_reviews:
120       - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072#c15
121     notification_emails:
122       - build-telemetry@mozilla.com
123       - mhentges@mozilla.com
124     expires: never
125     send_in_pings:
126       - usage
127   project:
128     type: string
129     description: The project being built.
130     lifetime: application
131     bugs:
132       - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084
133     data_reviews:
134       - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084#c2
135     notification_emails:
136       - build-telemetry@mozilla.com
137       - mhentges@mozilla.com
138     expires: never
139     send_in_pings:
140       - usage