# Copyright (c) 2013 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. import glob import logging import os from autotest_lib.client.cros import chrome_binary_test class security_SandboxLinuxUnittests(chrome_binary_test.ChromeBinaryTest): """Runs sandbox_linux_unittests.""" version = 1 BINARY = 'sandbox_linux_unittests' CRASH_DIR = '/var/spool/crash' def run_once(self): self.run_chrome_test_binary(self.BINARY) crash_pattern = os.path.join(self.CRASH_DIR, self.BINARY + '*') for filename in glob.glob(crash_pattern): try: os.remove(filename) except OSError as ose: logging.warning('Could not remove crash dump: %s', ose)