1# Copyright 2018 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 5AUTHOR = "allenwebb" 6NAME = "platform_CryptohomeLECredentialManagerServer" 7PURPOSE = "Validate PinWeaver functionality on Cr50" 8ATTRIBUTES = "suite:bvt-perbuild" 9TIME = "SHORT" 10TEST_CLASS = "platform" 11TEST_TYPE = "server" 12 13DOC = """ 14Test the functionality of le_credential_manager. This feature handles 15low entropy credentials such as PINs and uses Cr50 to exchange the low 16entropy credential for a high entropy credential while enforcing limits 17on how often attempts can be made. The high entropy credential is needed 18to mount the user's home directory. 19""" 20 21job.run_test('platform_CryptohomeLECredentialManagerServer', 22 host=hosts.create_host(machines[0])) 23