1*4d6fc14bSjoerg# -*- Python -*- vim: set ft=python ts=4 sw=4 expandtab tw=79: 2*4d6fc14bSjoerg# Configuration file for the 'lit' test runner. 3*4d6fc14bSjoergimport os 4*4d6fc14bSjoergimport site 5*4d6fc14bSjoerg 6*4d6fc14bSjoergsite.addsitedir(os.path.join(os.path.dirname(os.path.dirname(__file__)), 'utils')) 7*4d6fc14bSjoergfrom libcxx.test.googlebenchmark import GoogleBenchmark 8*4d6fc14bSjoerg 9*4d6fc14bSjoerg# Tell pylint that we know config and lit_config exist somewhere. 10*4d6fc14bSjoergif 'PYLINT_IMPORT' in os.environ: 11*4d6fc14bSjoerg config = object() 12*4d6fc14bSjoerg lit_config = object() 13*4d6fc14bSjoerg 14*4d6fc14bSjoerg# name: The name of this test suite. 15*4d6fc14bSjoergconfig.name = 'libc++ benchmarks' 16*4d6fc14bSjoergconfig.suffixes = [] 17*4d6fc14bSjoerg 18*4d6fc14bSjoergconfig.test_exec_root = os.path.join(config.libcxx_obj_root, 'benchmarks') 19*4d6fc14bSjoergconfig.test_source_root = config.test_exec_root 20*4d6fc14bSjoerg 21*4d6fc14bSjoergconfig.test_format = GoogleBenchmark(test_sub_dirs='.', 22*4d6fc14bSjoerg test_suffix='.libcxx.out', 23*4d6fc14bSjoerg benchmark_args=config.benchmark_args)