# Copyright 2017 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. """ The autotest performing Cr50 update.""" import logging from autotest_lib.server.cros.faft.cr50_test import Cr50Test class provision_Cr50Update(Cr50Test): """A test that can provision a machine to the correct cr50 version and board id. """ version = 1 def initialize(self, host, cmdline_args, full_args): """Initialize get the cr50 update version information""" full_args['is_release_qual'] = 'true' super(provision_Cr50Update, self).initialize(host, cmdline_args, full_args) def run_once(self): """The method called by the control file to start the update.""" logging.info('Used initialize logic to update to the cr50 release ' 'image')