
Add isolates for the new test harness. Once all of the GPU tests are switched to the new harness, the old one, and its wrapper script, will be deleted. BUG=352807 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel NOTRY=true Review-Url: https://codereview.chromium.org/2062993003 Cr-Commit-Position: refs/heads/master@{#399808}
35 lines
1.2 KiB
Plaintext
35 lines
1.2 KiB
Plaintext
# Copyright (c) 2015 The Chromium Authors. All rights reserved.
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
{
|
|
'includes': [
|
|
'../tools/perf/chrome_telemetry_build/telemetry_chrome_test.isolate',
|
|
],
|
|
'conditions': [
|
|
['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
|
|
# This isolate allows any of the GPU tests, including the WebGL
|
|
# conformance tests, to be run. However, extra command line arguments
|
|
# must be supplied in order to run any one of them.
|
|
'variables': {
|
|
'files': [
|
|
'../content/test/gpu/',
|
|
'../content/test/data/gpu/',
|
|
# For GpuProcess.video
|
|
'../content/test/data/media/bear.ogv',
|
|
# For webgl_conformance
|
|
'../third_party/webgl/',
|
|
# Other dependencies of the tests and their harness.
|
|
'../testing/test_env.py',
|
|
'../testing/xvfb.py',
|
|
'../testing/scripts/common.py',
|
|
'../testing/scripts/run_gpu_integration_test_as_googletest.py',
|
|
],
|
|
'command': [
|
|
'../testing/scripts/run_gpu_integration_test_as_googletest.py',
|
|
'../content/test/gpu/run_gpu_integration_test.py',
|
|
],
|
|
},
|
|
}],
|
|
]
|
|
}
|