Commit ad0d50ec authored by John Abd-El-Malek's avatar John Abd-El-Malek Committed by Commit Bot

Add network service tests to Mojo Windows FYI bot.

Bug: 598073
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: I370ee1b06eb256072f502ee946e02b5032ec22fa
Reviewed-on: https://chromium-review.googlesource.com/1035202Reviewed-by: default avatarDirk Pranke <dpranke@chromium.org>
Reviewed-by: default avatarJonathan Ross <jonross@chromium.org>
Commit-Queue: John Abd-El-Malek <jam@chromium.org>
Cr-Commit-Position: refs/heads/master@{#556456}
parent 7678c8ac
...@@ -336,6 +336,9 @@ IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, NavigateCrossSite) { ...@@ -336,6 +336,9 @@ IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, NavigateCrossSite) {
// extension with a file browser handler that can handle the attachment's MIME // extension with a file browser handler that can handle the attachment's MIME
// type. // type.
IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_NavigateToAnAttachment) { IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_NavigateToAnAttachment) {
if (base::FeatureList::IsEnabled(network::features::kNetworkService))
return; // Streams not used with network service.
InitializeDownloadSettings(); InitializeDownloadSettings();
ASSERT_TRUE(LoadTestExtension()) << message_; ASSERT_TRUE(LoadTestExtension()) << message_;
...@@ -381,6 +384,9 @@ IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_NavigateToAnAttachment) { ...@@ -381,6 +384,9 @@ IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_NavigateToAnAttachment) {
// StreamsResourceThrottle, even if there is an extension with a file // StreamsResourceThrottle, even if there is an extension with a file
// browser handler that can handle the download's MIME type. // browser handler that can handle the download's MIME type.
IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_DirectDownload) { IN_PROC_BROWSER_TEST_F(StreamsPrivateApiTest, MAYBE_DirectDownload) {
if (base::FeatureList::IsEnabled(network::features::kNetworkService))
return; // Streams not used with network service.
InitializeDownloadSettings(); InitializeDownloadSettings();
ASSERT_TRUE(LoadTestExtension()) << message_; ASSERT_TRUE(LoadTestExtension()) << message_;
......
...@@ -5207,11 +5207,6 @@ ...@@ -5207,11 +5207,6 @@
"results_handler": "layout tests", "results_handler": "layout tests",
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [
{
"os": "Ubuntu-14.04"
}
],
"shards": 12 "shards": 12
} }
} }
...@@ -5222,6 +5217,18 @@ ...@@ -5222,6 +5217,18 @@
"mash:all" "mash:all"
], ],
"gtest_tests": [ "gtest_tests": [
{
"args": [
"--enable-features=NetworkService",
"--test-launcher-filter-file=../../testing/buildbot/filters/mojo.fyi.network_browser_tests.filter"
],
"name": "network_service_browser_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"shards": 10
},
"test": "browser_tests"
},
{ {
"args": [ "args": [
"--enable-surface-synchronization" "--enable-surface-synchronization"
...@@ -5245,6 +5252,27 @@ ...@@ -5245,6 +5252,27 @@
}, },
"test": "browser_tests" "test": "browser_tests"
}, },
{
"args": [
"--enable-features=NetworkService"
],
"name": "network_service_components_browsertests",
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "components_browsertests"
},
{
"args": [
"--enable-features=NetworkService",
"--test-launcher-filter-file=../../testing/buildbot/filters/mojo.fyi.network_content_browsertests.filter"
],
"name": "network_service_content_browsertests",
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "content_browsertests"
},
{ {
"args": [ "args": [
"--enable-surface-synchronization" "--enable-surface-synchronization"
...@@ -5279,12 +5307,54 @@ ...@@ -5279,12 +5307,54 @@
}, },
"test": "content_unittests" "test": "content_unittests"
}, },
{
"args": [
"--enable-features=NetworkService"
],
"name": "network_service_extensions_browsertests",
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "extensions_browsertests"
},
{
"args": [
"--enable-features=NetworkService"
],
"name": "network_service_interactive_ui_tests",
"swarming": {
"can_use_on_swarming_builders": true
},
"test": "interactive_ui_tests"
},
{ {
"swarming": { "swarming": {
"can_use_on_swarming_builders": true "can_use_on_swarming_builders": true
}, },
"test": "services_unittests" "test": "services_unittests"
} }
],
"isolated_scripts": [
{
"args": [
"--additional-driver-flag=--enable-features=NetworkService",
"--zero-tests-executed-ok"
],
"isolate_name": "webkit_layout_tests_exparchive",
"merge": {
"args": [
"--verbose"
],
"script": "//third_party/blink/tools/merge_web_test_results.py"
},
"name": "webkit_layout_tests",
"only_retry_failed_tests": true,
"results_handler": "layout tests",
"swarming": {
"can_use_on_swarming_builders": true,
"shards": 12
}
}
] ]
}, },
"Out of Process Profiling Android": { "Out of Process Profiling Android": {
......
...@@ -148,6 +148,8 @@ ...@@ -148,6 +148,8 @@
-ExtensionWebRequestApiTest.WebRequestTypes -ExtensionWebRequestApiTest.WebRequestTypes
-ExtensionWebRequestApiTest.WebRequestTestOSDD -ExtensionWebRequestApiTest.WebRequestTestOSDD
-ExtensionWebRequestApiTest.WebRequestURLFetcherInterception -ExtensionWebRequestApiTest.WebRequestURLFetcherInterception
# Note WebRequestUnloadImmediately is disabled on Linux
-ExtensionWebRequestApiTest.WebRequestUnloadImmediately
# https://crbug.com/721400 # https://crbug.com/721400
# WebSocket with the network service # WebSocket with the network service
...@@ -258,6 +260,9 @@ ...@@ -258,6 +260,9 @@
-CertificateTransparencyBrowserTest.ProfileRequest -CertificateTransparencyBrowserTest.ProfileRequest
-CertificateTransparencyBrowserTest.SystemRequest -CertificateTransparencyBrowserTest.SystemRequest
# Fail on Windows only
-ConditionalCacheCountingHelperBrowserTest.Count
# NOTE: if adding an exclusion for an existing failure (e.g. additional test for # NOTE: if adding an exclusion for an existing failure (e.g. additional test for
# feature X that is already not working), please add it beside the existing # feature X that is already not working), please add it beside the existing
# failures. Otherwise please reach out to network-service-dev@. # failures. Otherwise please reach out to network-service-dev@.
...@@ -1096,7 +1096,7 @@ ...@@ -1096,7 +1096,7 @@
}, },
}, },
'mojo_linux_isolated_scripts': { 'mojo_network_isolated_scripts': {
'webkit_layout_tests': { 'webkit_layout_tests': {
'args': [ 'args': [
'--additional-driver-flag=--enable-features=NetworkService', '--additional-driver-flag=--enable-features=NetworkService',
...@@ -1112,11 +1112,6 @@ ...@@ -1112,11 +1112,6 @@
'only_retry_failed_tests': True, 'only_retry_failed_tests': True,
'results_handler': 'layout tests', 'results_handler': 'layout tests',
'swarming': { 'swarming': {
'dimension_sets': [
{
'os': 'Ubuntu-14.04',
}
],
'shards': 12, 'shards': 12,
}, },
}, },
...@@ -2252,6 +2247,7 @@ ...@@ -2252,6 +2247,7 @@
'mojo_windows_gtests': [ 'mojo_windows_gtests': [
'mojo_windows_specific_gtests', 'mojo_windows_specific_gtests',
'network_service_gtests',
'viz_fyi_gtests', 'viz_fyi_gtests',
], ],
......
...@@ -1182,7 +1182,7 @@ ...@@ -1182,7 +1182,7 @@
'Mojo Linux': { 'Mojo Linux': {
'test_suites': { 'test_suites': {
'gtest_tests': 'network_service_gtests', 'gtest_tests': 'network_service_gtests',
'isolated_scripts': 'mojo_linux_isolated_scripts', 'isolated_scripts': 'mojo_network_isolated_scripts',
}, },
}, },
'Mojo Windows': { 'Mojo Windows': {
...@@ -1191,6 +1191,7 @@ ...@@ -1191,6 +1191,7 @@
], ],
'test_suites': { 'test_suites': {
'gtest_tests': 'mojo_windows_gtests', 'gtest_tests': 'mojo_windows_gtests',
'isolated_scripts': 'mojo_network_isolated_scripts',
}, },
}, },
'Out of Process Profiling Android': { 'Out of Process Profiling Android': {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment