1{ 2 "dutAttributes": [ 3 { 4 "id": { 5 "value": "attr-cts-abi" 6 }, 7 "aliases": [ 8 "label-cts_abi", 9 "label-cts_cpu" 10 ], 11 "flatConfigSource": { 12 "fields": [ 13 { 14 "path": "program.platform.soc_arch" 15 } 16 ] 17 } 18 }, 19 { 20 "id": { 21 "value": "attr-design" 22 }, 23 "aliases": [ 24 "attr-model", 25 "label-model" 26 ], 27 "flatConfigSource": { 28 "fields": [ 29 { 30 "path": "hw_design.id.value" 31 } 32 ] 33 } 34 }, 35 { 36 "id": { 37 "value": "attr-ec-type" 38 }, 39 "aliases": [ 40 "label-ec_type" 41 ], 42 "flatConfigSource": { 43 "fields": [ 44 { 45 "path": "hw_design_config.hardware_features.embedded_controller.ec_type" 46 } 47 ] 48 } 49 }, 50 { 51 "id": { 52 "value": "attr-fingerprint-location" 53 }, 54 "flatConfigSource": { 55 "fields": [ 56 { 57 "path": "hw_design_config.hardware_features.fingerprint.location" 58 } 59 ] 60 } 61 }, 62 { 63 "id": { 64 "value": "attr-program" 65 }, 66 "aliases": [ 67 "attr-board", 68 "label-platform", 69 "label-board" 70 ], 71 "flatConfigSource": { 72 "fields": [ 73 { 74 "path": "program.id.value" 75 } 76 ] 77 } 78 }, 79 { 80 "id": { 81 "value": "feature-bluetooth" 82 }, 83 "aliases": [ 84 "label-bluetooth" 85 ], 86 "flatConfigSource": { 87 "fields": [ 88 { 89 "path": "hw_design_config.hardware_features.bluetooth.present" 90 } 91 ] 92 } 93 }, 94 { 95 "id": { 96 "value": "feature-fingerprint" 97 }, 98 "aliases": [ 99 "label-fingerprint" 100 ], 101 "flatConfigSource": { 102 "fields": [ 103 { 104 "path": "hw_design_config.hardware_features.fingerprint.location" 105 } 106 ] 107 }, 108 "excludeValues": [ 109 "LOCATION_UNKNOWN", 110 "NOT_PRESENT" 111 ] 112 }, 113 { 114 "id": { 115 "value": "feature-hotwording" 116 }, 117 "aliases": [ 118 "label-hotwording" 119 ], 120 "flatConfigSource": { 121 "fields": [ 122 { 123 "path": "hw_design_config.hardware_features.hotwording.present" 124 } 125 ] 126 } 127 }, 128 { 129 "id": { 130 "value": "feature-internal-display" 131 }, 132 "aliases": [ 133 "label-internal_display" 134 ], 135 "flatConfigSource": { 136 "fields": [ 137 { 138 "path": "hw_design_config.hardware_features.display.type" 139 } 140 ] 141 }, 142 "allowedValues": [ 143 "TYPE_INTERNAL", 144 "TYPE_INTERNAL_EXTERNAL" 145 ] 146 }, 147 { 148 "id": { 149 "value": "feature-stylus" 150 }, 151 "aliases": [ 152 "label-stylus" 153 ], 154 "flatConfigSource": { 155 "fields": [ 156 { 157 "path": "hw_design_config.hardware_features.stylus.stylus" 158 } 159 ] 160 }, 161 "allowedValues": [ 162 "INTERNAL", 163 "EXTERNAL" 164 ] 165 }, 166 { 167 "id": { 168 "value": "feature-touchpad" 169 }, 170 "aliases": [ 171 "label-touchpad" 172 ], 173 "flatConfigSource": { 174 "fields": [ 175 { 176 "path": "hw_design_config.hardware_features.touchpad.present" 177 } 178 ] 179 } 180 }, 181 { 182 "id": { 183 "value": "feature-touchscreen" 184 }, 185 "aliases": [ 186 "label-touchscreen" 187 ], 188 "flatConfigSource": { 189 "fields": [ 190 { 191 "path": "hw_design_config.hardware_features.screen.touch_support" 192 } 193 ] 194 }, 195 "allowedValues": [ 196 "PRESENT" 197 ] 198 }, 199 { 200 "id": { 201 "value": "hw-wireless" 202 }, 203 "aliases": [ 204 "label-wifi_chip" 205 ], 206 "hwidSource": { 207 "componentType": "wifi", 208 "fields": [ 209 { 210 "path": "hwid_label" 211 } 212 ] 213 } 214 }, 215 { 216 "id": { 217 "value": "attr-cr50-phase" 218 }, 219 "aliases": [ 220 "label-cr50_phase" 221 ], 222 "tleSource": {} 223 }, 224 { 225 "id": { 226 "value": "attr-cr50-key-env" 227 }, 228 "aliases": [ 229 "label-cr50_ro_keyid" 230 ], 231 "tleSource": {} 232 }, 233 { 234 "id": { 235 "value": "attr-dut-id" 236 }, 237 "aliases": [ 238 "dut_id" 239 ], 240 "tleSource": {} 241 }, 242 { 243 "id": { 244 "value": "attr-dut-name" 245 }, 246 "aliases": [ 247 "dut_name" 248 ], 249 "tleSource": {} 250 }, 251 { 252 "id": { 253 "value": "misc-license" 254 }, 255 "aliases": [ 256 "label-license" 257 ], 258 "tleSource": {} 259 }, 260 { 261 "id": { 262 "value": "peripheral-arc" 263 }, 264 "aliases": [ 265 "label-arc" 266 ], 267 "tleSource": {} 268 }, 269 { 270 "id": { 271 "value": "peripheral-atrus" 272 }, 273 "aliases": [ 274 "label-atrus" 275 ], 276 "tleSource": {} 277 }, 278 { 279 "id": { 280 "value": "peripheral-audio-board" 281 }, 282 "aliases": [ 283 "label-audio_board" 284 ], 285 "tleSource": {} 286 }, 287 { 288 "id": { 289 "value": "peripheral-audio-box" 290 }, 291 "aliases": [ 292 "label-audio_box" 293 ], 294 "tleSource": {} 295 }, 296 { 297 "id": { 298 "value": "peripheral-audio-cable" 299 }, 300 "aliases": [ 301 "label-audio_cable" 302 ], 303 "tleSource": {} 304 }, 305 { 306 "id": { 307 "value": "peripheral-audio-loopback" 308 }, 309 "aliases": [ 310 "label-audio_loopback_dongle" 311 ], 312 "tleSource": {} 313 }, 314 { 315 "id": { 316 "value": "peripheral-bluetooth-state" 317 }, 318 "aliases": [ 319 "label-bluetooth_state" 320 ], 321 "tleSource": {} 322 }, 323 { 324 "id": { 325 "value": "peripheral-camerabox-facing" 326 }, 327 "aliases": [ 328 "label-camerabox_facing" 329 ], 330 "tleSource": {} 331 }, 332 { 333 "id": { 334 "value": "peripheral-camerabox-light" 335 }, 336 "aliases": [ 337 "label-camerabox_light" 338 ], 339 "tleSource": {} 340 }, 341 { 342 "id": { 343 "value": "peripheral-carrier" 344 }, 345 "aliases": [ 346 "label-carrier" 347 ], 348 "tleSource": {} 349 }, 350 { 351 "id": { 352 "value": "peripheral-chameleon" 353 }, 354 "aliases": [ 355 "label-chameleon" 356 ], 357 "tleSource": {} 358 }, 359 { 360 "id": { 361 "value": "peripheral-chaos" 362 }, 363 "aliases": [ 364 "label-chaos_dut" 365 ], 366 "tleSource": {} 367 }, 368 { 369 "id": { 370 "value": "peripheral-mimo" 371 }, 372 "aliases": [ 373 "label-mimo" 374 ], 375 "tleSource": {} 376 }, 377 { 378 "id": { 379 "value": "peripheral-num-btpeer" 380 }, 381 "aliases": [ 382 "label-working_bluetooth_btpeer" 383 ], 384 "tleSource": {} 385 }, 386 { 387 "id": { 388 "value": "peripheral-power" 389 }, 390 "aliases": [ 391 "label-power" 392 ], 393 "tleSource": {} 394 }, 395 { 396 "id": { 397 "value": "peripheral-servo" 398 }, 399 "aliases": [ 400 "label-servo" 401 ], 402 "tleSource": {} 403 }, 404 { 405 "id": { 406 "value": "peripheral-servo-component" 407 }, 408 "aliases": [ 409 "label-servo_component" 410 ], 411 "tleSource": {} 412 }, 413 { 414 "id": { 415 "value": "peripheral-servo-state" 416 }, 417 "aliases": [ 418 "label-servo_state" 419 ], 420 "tleSource": {} 421 }, 422 { 423 "id": { 424 "value": "peripheral-servo-usb-state" 425 }, 426 "aliases": [ 427 "label-servo_usb_state", 428 "servo_usb_state" 429 ], 430 "tleSource": {} 431 }, 432 { 433 "id": { 434 "value": "peripheral-wificell" 435 }, 436 "aliases": [ 437 "label-wificell" 438 ], 439 "tleSource": {} 440 }, 441 { 442 "id": { 443 "value": "peripheral-wifi-state" 444 }, 445 "aliases": [ 446 "label-wifi_state" 447 ], 448 "tleSource": {} 449 }, 450 { 451 "id": { 452 "value": "swarming-pool" 453 }, 454 "aliases": [ 455 "label-pool" 456 ], 457 "tleSource": {} 458 } 459 ] 460}