33 lines
1.1 KiB
Plaintext
33 lines
1.1 KiB
Plaintext
# Copyright (c) 2021 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.
|
|
|
|
AUTHOR = "ChromeOS Team"
|
|
NAME = "cellular_HermesMM_InstallEnable.prodci"
|
|
PURPOSE = "Verify that a failed hermes Install/Enable attempt reported"
|
|
CRITERIA = """
|
|
This test will fail if could not able to Install/Enable a given Euicc through
|
|
Hermes dbus daemon or the enabled profile SIM details not appeared on MM
|
|
"""
|
|
ATTRIBUTES = "suite:cellular_ota_flaky"
|
|
TIME = "SHORT"
|
|
TEST_CATEGORY = "Functional"
|
|
TEST_CLASS = "network"
|
|
TEST_TYPE = "client"
|
|
DEPENDENCIES = "carrier:esim"
|
|
PY_VERSION = 3
|
|
DOC = """
|
|
Tests that Hermes Euicc Install & Enable
|
|
|
|
This test will fail if failed to Enable Euicc OR could not able to
|
|
find and connect to Hermes dbus daemon OR validation of SIM detail fail on MM
|
|
It requires a dut with a modem and euicc
|
|
"""
|
|
|
|
from autotest_lib.client.cros.cellular import test_environment
|
|
|
|
test_env = test_environment.CellularESIMTestEnvironment()
|
|
job.run_test('cellular_HermesMM_InstallEnable', test_env=test_env,
|
|
is_prod_ci=True)
|
|
|