Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 import("//build/config/locales.gni") | 6 import("//build/config/locales.gni") |
| 7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
| 8 import("//chromecast/build/tests/cast_test.gni") | 8 import("//chromecast/build/tests/cast_test.gni") |
| 9 import("//chromecast/chromecast.gni") | 9 import("//chromecast/chromecast.gni") |
| 10 import("//tools/grit/repack.gni") | 10 import("//tools/grit/repack.gni") |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 43 "//ui/base:ui_base_unittests", | 43 "//ui/base:ui_base_unittests", |
| 44 "//url:url_unittests", | 44 "//url:url_unittests", |
| 45 ] | 45 ] |
| 46 | 46 |
| 47 if (is_linux) { | 47 if (is_linux) { |
| 48 tests += [ "//chromecast/crash:cast_crash_unittests" ] | 48 tests += [ "//chromecast/crash:cast_crash_unittests" ] |
| 49 } | 49 } |
| 50 | 50 |
| 51 filters = [] | 51 filters = [] |
| 52 | 52 |
| 53 if (target_cpu == "arm" && target_os == "linux") { | 53 # Apply filters to embedded linux devices. |
| 54 if (target_os == "linux" && !is_cast_desktop_build) { | |
|
slan
2015/12/15 04:15:24
Filters need to be evaluated. These are most likel
| |
| 54 filters += [ | 55 filters += [ |
| 55 # Run net_unittests first to avoid random failures due to slow python star tup | 56 # Run net_unittests first to avoid random failures due to slow python star tup |
| 56 # KeygenHandlerTest.SmokeTest and KeygenHandlerTest.ConcurrencyTest fail d ue to | 57 # KeygenHandlerTest.SmokeTest and KeygenHandlerTest.ConcurrencyTest fail d ue to |
| 57 # readonly certdb (b/8153161) | 58 # readonly certdb (b/8153161) |
| 58 # URLRequestTestHTTP.GetTest_ManyCookies takes roughly 55s to run. Increas e | 59 # URLRequestTestHTTP.GetTest_ManyCookies takes roughly 55s to run. Increas e |
| 59 # timeout to 90s from 45s to allow it to pass (b/19821476) | 60 # timeout to 90s from 45s to allow it to pass (b/19821476) |
| 60 # ProxyScriptFetcherImplTest.HttpMimeType is flaking (b/19848784) | 61 # ProxyScriptFetcherImplTest.HttpMimeType is flaking (b/19848784) |
| 61 # Running a batch of net_unittests has high overhead. Run tests in batches of 25 to reduce number of batches (b/23156294). | 62 # Running a batch of net_unittests has high overhead. Run tests in batches of 25 to reduce number of batches (b/23156294). |
| 62 "net_unittests --gtest_filter=-KeygenHandlerTest.SmokeTest:KeygenHandlerTe st.ConcurrencyTest:ProxyScriptFetcherImplTest.HttpMimeType --test-launcher-timeo ut=90000 --test-launcher-batch-limit=25", | 63 "net_unittests --gtest_filter=-KeygenHandlerTest.SmokeTest:KeygenHandlerTe st.ConcurrencyTest:ProxyScriptFetcherImplTest.HttpMimeType --test-launcher-timeo ut=90000 --test-launcher-batch-limit=25", |
| 63 | 64 |
| (...skipping 23 matching lines...) Expand all Loading... | |
| 87 # AudioOutputControllerTest.PlaySwitchDeviceClose | 88 # AudioOutputControllerTest.PlaySwitchDeviceClose |
| 88 # AudioStreamHandlerTest.Play | 89 # AudioStreamHandlerTest.Play |
| 89 # SoundsManagerTest.Play | 90 # SoundsManagerTest.Play |
| 90 # Disable AudioStreamHandlerTest.ConsecutivePlayRequests (b/16539293) | 91 # Disable AudioStreamHandlerTest.ConsecutivePlayRequests (b/16539293) |
| 91 "media_unittests --gtest_filter=-AudioOutputControllerTest.PlayDivertSwitc hDeviceRevertClose:AudioOutputControllerTest.PlaySwitchDeviceClose:AudioStreamHa ndlerTest.Play:AudioStreamHandlerTest.ConsecutivePlayRequests:PipelineIntegratio nTest.BasicPlayback_MediaSource_VP9_WebM:PipelineIntegrationTest.BasicPlayback_V ideoOnly_VP9_WebM:PipelineIntegrationTest.BasicPlayback_VP9*:PipelineIntegration Test.P444_VP9_WebM:PipelineIntegrationTest.BasicPlayback_VP8A*:OpusAudioDecoderT est/AudioDecoderTest.ProduceAudioSamples/0:SoundsManagerTest.Play", | 92 "media_unittests --gtest_filter=-AudioOutputControllerTest.PlayDivertSwitc hDeviceRevertClose:AudioOutputControllerTest.PlaySwitchDeviceClose:AudioStreamHa ndlerTest.Play:AudioStreamHandlerTest.ConsecutivePlayRequests:PipelineIntegratio nTest.BasicPlayback_MediaSource_VP9_WebM:PipelineIntegrationTest.BasicPlayback_V ideoOnly_VP9_WebM:PipelineIntegrationTest.BasicPlayback_VP9*:PipelineIntegration Test.P444_VP9_WebM:PipelineIntegrationTest.BasicPlayback_VP8A*:OpusAudioDecoderT est/AudioDecoderTest.ProduceAudioSamples/0:SoundsManagerTest.Play", |
| 92 "sync_unit_tests --gtest_filter=-SyncHttpBridgeTest.*", | 93 "sync_unit_tests --gtest_filter=-SyncHttpBridgeTest.*", |
| 93 | 94 |
| 94 # DoAppendUTF8Invalid fails because of dcheck_always_on flag in Eng builds | 95 # DoAppendUTF8Invalid fails because of dcheck_always_on flag in Eng builds |
| 95 "url_unittests --gtest_filter=-URLCanonTest.DoAppendUTF8Invalid", | 96 "url_unittests --gtest_filter=-URLCanonTest.DoAppendUTF8Invalid", |
| 96 ] | 97 ] |
| 97 } else if (target_cpu != "arm" || target_os == "android") { | 98 } else if (is_cast_desktop_build || target_os == "android") { |
| 98 filters += [ | 99 filters += [ |
| 99 # Disable PipelineIntegrationTest.BasicPlayback_MediaSource_VP9_WebM (not supported) | 100 # Disable PipelineIntegrationTest.BasicPlayback_MediaSource_VP9_WebM (not supported) |
| 100 "media_unittests --gtest_filter=-PipelineIntegrationTest.BasicPlayback_Med iaSource_VP9_WebM", | 101 "media_unittests --gtest_filter=-PipelineIntegrationTest.BasicPlayback_Med iaSource_VP9_WebM", |
| 101 ] | 102 ] |
| 102 } | 103 } |
| 103 | 104 |
| 104 if (!is_android) { | 105 if (!is_android) { |
| 105 tests += [ | 106 tests += [ |
| 106 "//chromecast/app:cast_shell_unittests", | 107 "//chromecast/app:cast_shell_unittests", |
| 107 "//chromecast/browser:cast_shell_browser_test", | 108 "//chromecast/browser:cast_shell_browser_test", |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 266 chromecast_branding == "google") | 267 chromecast_branding == "google") |
| 267 args = [ | 268 args = [ |
| 268 "-b", | 269 "-b", |
| 269 "$chromecast_branding", | 270 "$chromecast_branding", |
| 270 "-g", | 271 "-g", |
| 271 rebase_path("$root_gen_dir/chromecast_strings"), | 272 rebase_path("$root_gen_dir/chromecast_strings"), |
| 272 "-x", | 273 "-x", |
| 273 rebase_path("$root_out_dir/chromecast_locales"), | 274 rebase_path("$root_out_dir/chromecast_locales"), |
| 274 ] + locales | 275 ] + locales |
| 275 } | 276 } |
| OLD | NEW |