mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-28 10:45:22 +00:00
Update test python scripts for recent trace modifications : - lack of firmware B - updated motd Update QEMU to deal gracefully with various new registers accesses. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> BUG=None TEST=make qemu-tests Change-Id: I59a53822193b7377fe5f61f75c951b6cd24fc54b
16 lines
639 B
Python
16 lines
639 B
Python
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
#
|
|
# Simple test as an example
|
|
#
|
|
|
|
def test(helper):
|
|
helper.wait_output("--- Chrome EC initialized")
|
|
helper.ec_command("version")
|
|
ro = helper.wait_output("RO version:\s*(?P<ro>\S+)", use_re=True)["ro"]
|
|
wa = helper.wait_output("RW-A version:\s*(?P<a>\S+)", use_re=True)["a"]
|
|
wb = helper.wait_output("RW-B version:\s*(?P<b>\S*)", use_re=True)["b"]
|
|
helper.trace("Version (RO/A/B) %s / %s / %s\n" % (ro, wa, wb))
|
|
return True # PASS !
|