1express_metric { 2 id: "bluetooth.value_close_profile_proxy_adapter_mismatch" 3 type: COUNTER_WITH_UID 4 display_name: "Calls of closeProfileProxy on a proxy from a different BluetoothAdapter" 5 description: 6 "Counting how many calls to BluetoothAdapter.closeProfileProxy where made with" 7 "a BluetoothProfile opened with getProfileProxy on a different BluetoothAdapter" 8 "instance." 9 owner_email: "licorne@google.com" 10 unit: UNIT_COUNT 11} 12 13express_metric { 14 id: "bluetooth.value_cvsd_codec_usage_over_hfp" 15 type: COUNTER 16 display_name: "HFP codec usage -- CVSD" 17 description: "Counter on how many times CVSD codec is used for HFP." 18 owner_email: "wescande@google.com" 19 owner_email: "rotkiewicz@google.com" 20 unit: UNIT_COUNT 21} 22 23express_metric { 24 id: "bluetooth.value_msbc_codec_usage_over_hfp" 25 type: COUNTER 26 display_name: "HFP codec usage -- mSbc" 27 description: "Counter on how many times mSbc codec is used for HFP." 28 owner_email: "wescande@google.com" 29 owner_email: "rotkiewicz@google.com" 30 unit: UNIT_COUNT 31} 32 33express_metric { 34 id: "bluetooth.value_aptx_codec_usage_over_hfp" 35 type: COUNTER 36 display_name: "HFP codec usage -- AptX" 37 description: "Counter on how many times AptX codec is used for HFP." 38 owner_email: "wescande@google.com" 39 owner_email: "rotkiewicz@google.com" 40 unit: UNIT_COUNT 41} 42 43express_metric { 44 id: "bluetooth.value_lc3_codec_usage_over_hfp" 45 type: COUNTER 46 display_name: "HFP codec usage -- LC3" 47 description: "Counter on how many times LC3 codec is used for HFP." 48 owner_email: "wescande@google.com" 49 owner_email: "rotkiewicz@google.com" 50 unit: UNIT_COUNT 51} 52 53express_metric { 54 id: "bluetooth.value_sbc_codec_usage_over_a2dp" 55 type: COUNTER 56 display_name: "A2DP codec usage -- SBC" 57 description: "Counter on how many times SBC is used for A2DP." 58 owner_email: "henrichataing@google.com" 59 unit: UNIT_COUNT 60} 61 62express_metric { 63 id: "bluetooth.value_aac_codec_usage_over_a2dp" 64 type: COUNTER 65 display_name: "A2DP codec usage -- AAC" 66 description: "Counter on how many times AAC is used for A2DP." 67 owner_email: "henrichataing@google.com" 68 unit: UNIT_COUNT 69} 70 71express_metric { 72 id: "bluetooth.value_aptx_codec_usage_over_a2dp" 73 type: COUNTER 74 display_name: "A2DP codec usage -- AptX" 75 description: "Counter on how many times AptX is used for A2DP." 76 owner_email: "henrichataing@google.com" 77 unit: UNIT_COUNT 78} 79 80express_metric { 81 id: "bluetooth.value_aptx_hd_codec_usage_over_a2dp" 82 type: COUNTER 83 display_name: "A2DP codec usage -- AptX HD" 84 description: "Counter on how many times Aptx HD is used for A2DP." 85 owner_email: "henrichataing@google.com" 86 unit: UNIT_COUNT 87} 88 89express_metric { 90 id: "bluetooth.value_ldac_codec_usage_over_a2dp" 91 type: COUNTER 92 display_name: "A2DP codec usage -- LDAC" 93 description: "Counter on how many times LDAC is used for A2DP." 94 owner_email: "henrichataing@google.com" 95 unit: UNIT_COUNT 96} 97 98express_metric { 99 id: "bluetooth.value_opus_codec_usage_over_a2dp" 100 type: COUNTER 101 display_name: "A2DP codec usage -- Opus" 102 description: "Counter on how many times Opus is used for A2DP." 103 owner_email: "henrichataing@google.com" 104 unit: UNIT_COUNT 105} 106 107express_metric { 108 id: "bluetooth.value_auto_on_supported" 109 type: COUNTER 110 display_name: "Auto on -- support" 111 description: "How many times the Bluetooth start with AutoOnFeature supported" 112 owner_email: "wescande@google.com" 113 unit: UNIT_COUNT 114} 115 116express_metric { 117 id: "bluetooth.value_auto_on_triggered" 118 type: COUNTER 119 display_name: "Auto on -- trigger" 120 description: "How many times the Bluetooth restart because of AutoOnFeature" 121 owner_email: "wescande@google.com" 122 unit: UNIT_COUNT 123} 124 125express_metric { 126 id: "bluetooth.value_auto_on_disabled" 127 type: COUNTER 128 display_name: "Auto on -- disabled" 129 description: "How many times the user manually disable the AutoOnFeature" 130 owner_email: "wescande@google.com" 131 unit: UNIT_COUNT 132} 133 134express_metric { 135 id: "bluetooth.value_auto_on_enabled" 136 type: COUNTER 137 display_name: "Auto on -- enabled" 138 description: "How many times the user manually enable the AutoOnFeature" 139 owner_email: "wescande@google.com" 140 unit: UNIT_COUNT 141} 142 143express_metric { 144 id: "bluetooth.value_kill_from_binder_thread" 145 type: COUNTER 146 display_name: "Kill from binder thread" 147 description: "How many times Bluetooth could not be turned OFF and needed to be kill from the binder thread" 148 owner_email: "wescande@google.com" 149 unit: UNIT_COUNT 150} 151 152express_metric { 153 id: "bluetooth.value_shutdown_latency" 154 type: HISTOGRAM 155 display_name: "Bluetooth app shutdown time" 156 description: "Latency to shutdown entirely the Bluetooth app" 157 owner_email: "wescande@google.com" 158 unit: UNIT_TIME_MILLIS 159 histogram_options: { 160 uniform_bins: { 161 count: 50 162 min: 0 163 max: 3000 164 } 165 } 166} 167