diff options
author | jrg@google.com <jrg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-30 21:46:12 +0000 |
---|---|---|
committer | jrg@google.com <jrg@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-30 21:46:12 +0000 |
commit | faaa5a2ac9fbbfd4093bf3d238d59619f8792481 (patch) | |
tree | 468a1fa028ef684153c160585711fd85a34bf7f4 /build/android | |
parent | fe2e0acc986f9b12b34abeb536da98848fbfb8ba (diff) | |
download | chromium_src-faaa5a2ac9fbbfd4093bf3d238d59619f8792481.zip chromium_src-faaa5a2ac9fbbfd4093bf3d238d59619f8792481.tar.gz chromium_src-faaa5a2ac9fbbfd4093bf3d238d59619f8792481.tar.bz2 |
Expand android tests.
Add net_unittests to baseline build/run; add some test disabling.
Add experimental build phase to bot script.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/8746003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/android')
-rwxr-xr-x | build/android/buildbot.sh | 13 | ||||
-rw-r--r-- | build/android/gtest_filter/net_unittests_disabled | 52 | ||||
-rwxr-xr-x | build/android/run_tests.py | 3 |
3 files changed, 66 insertions, 2 deletions
diff --git a/build/android/buildbot.sh b/build/android/buildbot.sh index 52a5189..b6bda9f 100755 --- a/build/android/buildbot.sh +++ b/build/android/buildbot.sh @@ -51,6 +51,19 @@ android_gyp echo "@@@BUILD_STEP Compile@@@" make -j4 +# Linking DumpRenderTree appears to hang forever? +# EXPERIMENTAL_TARGETS="DumpRenderTree webkit_unit_tests" +EXPERIMENTAL_TARGETS="webkit_unit_tests" +for target in ${EXPERIMENTAL_TARGETS} ; do + echo "@@@BUILD_STEP Experimental Compile $target @@@" + set +e + make -j4 "${target}" + set -e + if [ $? -ne 0 ] ; then + echo "@@@STEP_WARNINGS@@@" + fi +done + echo "@@@BUILD_STEP Run Tests@@@" build/android/run_tests.py -e --xvfb diff --git a/build/android/gtest_filter/net_unittests_disabled b/build/android/gtest_filter/net_unittests_disabled new file mode 100644 index 0000000..215e9ad --- /dev/null +++ b/build/android/gtest_filter/net_unittests_disabled @@ -0,0 +1,52 @@ +# List of suppressions. +# Generated by hand to get net_unittests running initially. +# Likely too aggressive disabling. +CertVerifierTest.* +CookieMonsterTest.* +DirectoryListerTest.* +DiskCacheTest.* +DiskCacheBackendTest.* +DnsConfigServiceTest.* +DnsRRResolverTest.Resolve +GZipUnitTest.* +HostResolverImplTest.* +NetUtilTest.GetNetworkList +ProxyResolverV8Test.* +TransportSecurityStateTest.ParseSidePins* +X509CertificateTest.* +X509CertificateParseTest.* +FtpDirectoryListingParserWindowsTest.Good +HttpNetworkTransactionTest.SOCKS4_HTTP_GET +HttpNetworkTransactionTest.SOCKS4_SSL_GET +HttpNetworkTransactionTest.UploadUnreadableFile +HttpNetworkTransactionTest.UnreadableUploadFileAfterAuthRestart +ProxyResolverJSBindingsTest.MyIpAddress +ProxyScriptFetcherImplTest.* +SOCKSClientSocketTest.* +SSLClientSocketTest.* +PythonUtils.PythonRunTime +URLRequestTestHTTP.* +HTTPSRequestTest.HTTPSMismatchedTest +HTTPSRequestTest.HTTPSExpiredTest +HTTPSRequestTest.HTTPSPreloadedHSTSTest +HTTPSRequestTest.ClientAuthTest +URLRequestTest.FileTest +URLRequestTest.FileDirRedirectNoCrash +URLRequestTest.DelayedCookieCallback +URLRequestTest.DoNotSendCookies +URLRequestTest.DoNotSaveCookies +URLRequestTest.DoNotSendCookies_ViaPolicy +URLRequestTest.DoNotSaveCookies_ViaPolicy +URLRequestTest.DoNotSaveEmptyCookies +URLRequestTest.DoNotSendCookies_ViaPolicy_Async +URLRequestTest.DoNotSaveCookies_ViaPolicy_Async +URLRequestTest.CookiePolicy_ForceSession +URLRequestTest.DoNotOverrideReferrer +WebSocketJobTest.ThrottlingWebSocket +WebSocketJobTest.ThrottlingWebSocketSpdyEnabled +WebSocketJobTest.ThrottlingSpdy +WebSocketJobTest.ThrottlingSpdySpdyEnabled +X509CertificateWeakDigestTest.* +FtpDirectoryListingParserTest.* +*/X509CertificateWeakDigestTest.* + diff --git a/build/android/run_tests.py b/build/android/run_tests.py index 601ccc6..19e1672 100755 --- a/build/android/run_tests.py +++ b/build/android/run_tests.py @@ -63,8 +63,7 @@ from single_test_runner import SingleTestRunner from test_package_executable import TestPackageExecutable from test_result import BaseTestResult, TestResults -_TEST_SUITES = ['base_unittests', 'sql_unittests', 'ipc_tests'] - +_TEST_SUITES = ['base_unittests', 'sql_unittests', 'ipc_tests', 'net_unittests'] class Xvfb(object): """Class to start and stop Xvfb if relevant. Nop if not Linux.""" |