1 # Copyright 2017 The Chromium OS Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 AUTHOR = "skau (a] chromium.org" 6 NAME = "platform_DebugDaemonCupsAddPrinters" 7 PURPOSE = "Verify that debugd's Cups* functions behave properly." 8 9 ATTRIBUTES = "suite:bvt-cq" 10 TIME = "SHORT" 11 TEST_CATEGORY = "Functional" 12 TEST_CLASS = "platform" 13 TEST_TYPE = "client" 14 JOB_RETRIES = 2 15 16 CRITERIA = """ 17 This test fails if the incorrect error is reported for a Cups 18 autoconfiguration failure. 19 """ 20 21 DOC = """ 22 Exercises the debugd CupsAddAutoConfiguredPrinter method. 23 24 Verifies that the error code is correct for an unreachable printer. 25 """ 26 27 job.run_test('platform_DebugDaemonCupsAddPrinters') 28