1eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#!/usr/bin/env python 2eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# Copyright (c) 2013 The Chromium Authors. All rights reserved. 3eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# Use of this source code is governed by a BSD-style license that can be 4eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# found in the LICENSE file. 54e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 6eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochimport os 7eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochimport sys 8eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 9a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)sys.path.append(os.path.join(os.path.dirname(__file__), os.pardir, 'telemetry')) 10eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 11eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochfrom telemetry import test_runner 12e5d81f57cb97b3b6b7fccc9c5610d21eb81db09dBen Murdochfrom telemetry.core import environment 13eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 15eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdochif __name__ == '__main__': 16e5d81f57cb97b3b6b7fccc9c5610d21eb81db09dBen Murdoch base_dir = os.path.dirname(os.path.realpath(__file__)) 17e5d81f57cb97b3b6b7fccc9c5610d21eb81db09dBen Murdoch test_aliases = { 181e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles) 'blink_perf': 'blink_perf.all', 194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 'image_decoding.tough_decoding_cases': 204e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 'image_decoding.image_decoding_measurement', 214e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 'media.tough_media_cases': 'media.tough_video_cases', 224e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) 'page_cycler.pica': 'pica.pica', 234e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles) } 24e5d81f57cb97b3b6b7fccc9c5610d21eb81db09dBen Murdoch test_runner.config = environment.Environment([base_dir], test_aliases) 25e5d81f57cb97b3b6b7fccc9c5610d21eb81db09dBen Murdoch sys.exit(test_runner.main()) 26