summaryrefslogtreecommitdiffstats
path: root/python/mozbuild/metrics.yaml
blob: 5c81240302937974b9eb5bffa7d3d6db005fd895 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# If this file is changed, update the generated docs:
# https://firefox-source-docs.mozilla.org/mach/telemetry.html#updating-generated-metrics-docs

# Adding a new metric? We have docs for that!
# https://mozilla.github.io/glean/book/user/metrics/adding-new-metrics.html

---
$schema: moz://mozilla.org/schemas/glean/metrics/1-0-0

mozbuild:
  compiler:
    type: string
    description: The compiler type in use (CC_TYPE), such as "clang" or "gcc".
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  artifact:
    type: boolean
    description: True if `--enable-artifact-builds`.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  debug:
    type: boolean
    description: True if `--enable-debug`.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  opt:
    type: boolean
    description: True if `--enable-optimize`.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  ccache:
    type: boolean
    description: True if `--with-ccache`.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  sccache:
    type: boolean
    description: True if ccache in use is sccache.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  icecream:
    type: boolean
    description: True if icecream in use.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1291053#c34
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  clobber:
    type: boolean
    description: True if the build was a clobber/full build.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1526072#c15
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage
  project:
    type: string
    description: The project being built.
    lifetime: application
    bugs:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084
    data_reviews:
      - https://bugzilla.mozilla.org/show_bug.cgi?id=1654084#c2
    notification_emails:
      - build-telemetry@mozilla.com
      - ahochheiden@mozilla.com
    expires: never
    send_in_pings:
      - usage