| OLD | NEW | 
|   1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. |   1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. | 
|   2 # Use of this source code is governed by a BSD-style license that can be |   2 # Use of this source code is governed by a BSD-style license that can be | 
|   3 # found in the LICENSE file. |   3 # found in the LICENSE file. | 
|   4 { |   4 { | 
|   5   'includes': [ |   5   'includes': [ | 
|   6     '../tools/perf/chrome_telemetry_build/telemetry_chrome_test.isolate', |   6     '../tools/perf/chrome_telemetry_build/telemetry_chrome_test.isolate', | 
|   7   ], |   7   ], | 
|   8   'conditions': [ |   8   'conditions': [ | 
|   9     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { |   9     ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { | 
|  10       # This isolate allows any of the GPU tests, including the WebGL |  10       # This isolate allows any of the GPU tests, including the WebGL | 
|  11       # conformance tests, to be run. However, extra command line arguments |  11       # conformance tests, to be run. However, extra command line arguments | 
|  12       # must be supplied in order to run any one of them. |  12       # must be supplied in order to run any one of them. | 
|  13       'variables': { |  13       'variables': { | 
|  14         'files': [ |  14         'files': [ | 
|  15           '../content/test/gpu/', |  15           '../content/test/gpu/', | 
|  16           '../content/test/data/gpu/', |  16           '../content/test/data/gpu/', | 
|  17           # For GpuProcess.video |  17           # For GpuProcess.video | 
|  18           '../content/test/data/media/bear.ogv', |  18           '../content/test/data/media/bear.ogv', | 
|  19           '../testing/test_env.py', |  | 
|  20           '../third_party/catapult/', |  | 
|  21           # For webgl_conformance |  19           # For webgl_conformance | 
|  22           '../third_party/webgl/', |  20           '../third_party/webgl/', | 
 |  21           # Other dependencies of the tests and their harness. | 
 |  22           '../testing/test_env.py', | 
 |  23           '../testing/xvfb.py', | 
 |  24           '../testing/scripts/common.py', | 
 |  25           '../testing/scripts/run_telemetry_benchmark_as_googletest.py', | 
|  23         ], |  26         ], | 
|  24         'command': [ |  27         'command': [ | 
|  25           '../testing/test_env.py', |  28           '../testing/scripts/run_telemetry_benchmark_as_googletest.py', | 
|  26           '../content/test/gpu/run_gpu_test.py', |  29           '../content/test/gpu/run_gpu_test.py', | 
|  27         ], |  30         ], | 
|  28       }, |  31       }, | 
|  29     }], |  32     }], | 
|  30     # These PDBs are needed in order to get reasonable stack traces if |  | 
|  31     # an assertion fires or a crash occurs. Add more as necessary. |  | 
|  32     ['OS=="win" and (fastbuild==0 or fastbuild==1)', { |  | 
|  33       'variables': { |  | 
|  34         'files': [ |  | 
|  35           '<(PRODUCT_DIR)/chrome.exe.pdb', |  | 
|  36         ], |  | 
|  37       }, |  | 
|  38     }], |  | 
|  39     ['OS=="win" and component=="shared_library" and (fastbuild==0 or fastbuild==
    1)', { |  | 
|  40       'variables': { |  | 
|  41         'files': [ |  | 
|  42           '<(PRODUCT_DIR)/base.dll.pdb', |  | 
|  43           '<(PRODUCT_DIR)/blink_platform.dll.pdb', |  | 
|  44           '<(PRODUCT_DIR)/blink_web.dll.pdb', |  | 
|  45           '<(PRODUCT_DIR)/content.dll.pdb', |  | 
|  46         ], |  | 
|  47       }, |  | 
|  48     }], |  | 
|  49   ] |  33   ] | 
|  50 } |  34 } | 
| OLD | NEW |