Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(286)

Side by Side Diff: client/site_tests/hardware_Components/hardware_Components.py

Issue 6679050: Use keyboard_layout instead of initial_locale (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/autotest.git@0.11.241.B
Patch Set: typos Created 9 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. 1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import firmware_hash 5 import firmware_hash
6 import glob 6 import glob
7 import logging 7 import logging
8 import os 8 import os
9 import pprint 9 import pprint
10 import re 10 import re
(...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 264
265 def get_part_id_hwqual(self): 265 def get_part_id_hwqual(self):
266 hwid_file = '/sys/devices/platform/chromeos_acpi/HWID' 266 hwid_file = '/sys/devices/platform/chromeos_acpi/HWID'
267 if os.path.exists(hwid_file): 267 if os.path.exists(hwid_file):
268 part_id = utils.read_one_line(hwid_file) 268 part_id = utils.read_one_line(hwid_file)
269 return part_id 269 return part_id
270 else: 270 else:
271 return self._not_present 271 return self._not_present
272 272
273 def get_part_id_keyboard(self): 273 def get_part_id_keyboard(self):
274 # VPD value "initial_locale"="en-US" should be listed. 274 # VPD value "initial_locale"="en-US" should be listed.
yongjaek 2011/03/14 23:08:33 Comment should follow the next change.
275 cmd = 'vpd -l | grep initial_locale | cut -f4 -d\'"\' ' 275 cmd = 'vpd -i RO_VPD -l | grep \"keyboard_layout\" | cut -f4 -d\'"\' '
276 part_id = utils.system_output(cmd).strip() 276 part_id = utils.system_output(cmd).strip()
277 if part_id != '': 277 if part_id != '':
278 return part_id 278 return part_id
279 else: 279 else:
280 return self._not_present 280 return self._not_present
281 281
282 def get_part_id_storage(self): 282 def get_part_id_storage(self):
283 cmd = ('cd $(find /sys/devices -name sda)/../..; ' 283 cmd = ('cd $(find /sys/devices -name sda)/../..; '
284 'cat vendor model | tr "\n" " " | sed "s/ \+/ /g"') 284 'cat vendor model | tr "\n" " " | sed "s/ \+/ /g"')
285 part_id = utils.system_output(cmd).strip() 285 part_id = utils.system_output(cmd).strip()
(...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after
555 # hardware_Components may run without factory environment 555 # hardware_Components may run without factory environment
556 factory.log('Failed setting shared data, ignored: %s' % 556 factory.log('Failed setting shared data, ignored: %s' %
557 repr(e)) 557 repr(e))
558 return 558 return
559 559
560 if only_cardreader_failed: 560 if only_cardreader_failed:
561 all_failures = ('You may forget to insert an SD card.\n' + 561 all_failures = ('You may forget to insert an SD card.\n' +
562 all_failures) 562 all_failures)
563 563
564 raise error.TestFail(all_failures) 564 raise error.TestFail(all_failures)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698