1# Copyright (c) 2014 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 5NAME = 'hardware_UnsafeMemory' 6AUTHOR = 'drewry' 7PURPOSE = 'Check for unsafe memory with https://code.google.com/a/google.com/p/rowhammer-test/' 8CRITERIA = 'Fails if memory is unsafe' 9TIME = 'MEDIUM' 10TEST_CATEGORY = 'security' 11TEST_CLASS = 'hardware' 12TEST_TYPE = 'client' 13# TODO(wad) once we have an arm and 32-bit build, we need it in hwqual. 14#SUITE = 'hwqual' 15JOB_RETRIES = 0 16ATTRIBUTES = "suite:memory_qual2" 17EXTENDED_TIMEOUT = 19800 # 5.5 hours 18PY_VERSION = 3 19 20DOC = """ 21This test uses rowhammer-test to find memory faults that may lead to violations 22of runtime expectations. 23""" 24 25# Run the test for 5 hours. 26job.run_test('hardware_UnsafeMemory', sec=5*60*60) 27