# Copyright (c) 2012 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. TIME = "SHORT" AUTHOR = "The Chromium OS Authors" DOC = ("This test verifies that ASLR is working in important processes by" "checking their memory mappings before and after restarting them.") NAME = "security_ASLR" PURPOSE = "To ensure ASLR is enabled for chrome and debugd" CRITERIA = (" Fail if a process can't restart or has address range starts" "for any executable stack, or heap memory map to the same location" "after restarting") ATTRIBUTES = "suite:bvt-inline, suite:smoke" TEST_CLASS = "security" TEST_CATEGORY = "Functional" TEST_TYPE = "client" JOB_RETRIES = 2 job.run_test('security_ASLR')