Issue metadata
Sign in to add a comment
|
WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost timed out |
||||||||||||||||||||||
Issue descriptionRun CTS failing on chromium.android/Android WebView N (dbg) Builders failed on: - Android WebView N (dbg): https://build.chromium.org/p/chromium.android/builders/Android%20WebView%20N%20%28dbg%29
,
May 19 2017
,
May 19 2017
,
May 19 2017
I see a lot of red tests there: failures: android.webkit.cts.WebViewTest#testRequestImageRef android.webkit.cts.WebViewTest#testSetWebChromeClient android.webkit.cts.WebViewTest#testDestroy android.webkit.cts.WebViewTest#testSetWebViewClient android.webkit.cts.WebViewTest#testSetLayoutParams android.webkit.cts.WebViewTest#testRequestChildRectangleOnScreen android.webkit.cts.WebViewTest#testInvokeZoomPicker android.webkit.cts.WebViewTest#testConstructor android.webkit.cts.WebViewTest#testPauseResumeTimers android.webkit.cts.WebViewTest#testAndroidAssetQueryParam android.webkit.cts.WebViewTest#testScrollBarOverlay android.webkit.cts.WebViewTest#testAppCanInjectHeadersViaImmutableMap android.webkit.cts.WebViewTest#testVisualStateCallbackCalled android.webkit.cts.WebViewTest#testDocumentHasImages android.webkit.cts.WebViewTest#testAppInjectedXRequestedWithHeaderIsNotOverwritten android.webkit.cts.WebViewTest#testFindNext android.webkit.cts.WebViewTest#testSetPictureListener android.webkit.cts.WebViewTest#testLoadUrlDoesNotStripParamsWhenLoadingContentUrls android.webkit.cts.WebViewTest#testSetInitialScale android.webkit.cts.WebViewTest#testAddJavascriptInterfaceExceptions android.webkit.cts.WebViewTest#testAddJavascriptInterfaceNullObject android.webkit.cts.WebViewTest#testCapturePicture android.webkit.cts.WebViewTest#testAddJavascriptInterface android.webkit.cts.WebViewTest#testSetNetworkAvailable android.webkit.cts.WebViewTest#testSaveWebArchive android.webkit.cts.WebViewTest#testGoBackAndForward android.webkit.cts.WebViewTest#testUseRemovedJavascriptInterface android.webkit.cts.WebViewTest#testCreatingWebViewWithMultipleEncryptionContext android.webkit.cts.WebViewTest#testAndroidAssetAnchor android.webkit.cts.WebViewTest#testDebugDump android.webkit.cts.WebViewTest#testClearFormData android.webkit.cts.WebViewTest#testStopLoading android.webkit.cts.WebViewTest#testGetContentHeight android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseReusedForSameHost android.webkit.cts.WebViewTest#testCanInjectHeaders android.webkit.cts.WebViewTest#testPrinting android.webkit.cts.WebViewTest#testLoadData android.webkit.cts.WebViewTest#testEvaluateJavascript android.webkit.cts.WebViewTest#testRemoveJavascriptInterface android.webkit.cts.WebViewTest#testSaveAndRestoreState android.webkit.cts.WebViewTest#testJavascriptInterfaceCustomPropertiesClearedOnReload android.webkit.cts.WebViewTest#testFindAll android.webkit.cts.WebViewTest#testLoadUrl android.webkit.cts.WebViewTest#testGetZoomControls android.webkit.cts.WebViewTest#testGetOriginalUrl android.webkit.cts.WebViewTest#testPostUrlWithNonNetworkUrl android.webkit.cts.WebViewTest#testLoadDataWithBaseUrl android.webkit.cts.WebViewTest#testCreatingWebViewWithDeviceEncrpytionFails android.webkit.cts.WebViewTest#testAccessHttpAuthUsernamePassword android.webkit.cts.WebViewTest#testPlatformNotifications android.webkit.cts.WebViewTest#testGetHitTestResult android.webkit.cts.WebViewTest#testPostUrlWithNetworkUrl android.webkit.cts.WebViewTest#testOnPageCommitVisibleCalled android.webkit.cts.WebViewTest#testFindAddress android.webkit.cts.WebViewTest#testRequestFocusNodeHref android.webkit.cts.WebViewTest#testSetMapTrackballToArrowKeys android.webkit.cts.WebViewTest#testSetDownloadListener android.webkit.cts.WebViewTest#testAccessPluginList android.webkit.cts.WebViewTest#testClearHistory android.webkit.cts.WebViewTest#testFlingScroll android.webkit.cts.WebViewTest#testGetVisibleTitleHeight android.webkit.cts.WebViewTest#testZoom android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost android.webkit.cts.WebViewTest#testCreatingWebViewCreatesCookieSyncManager
,
May 19 2017
a similar thing happened before: https://build.chromium.org/p/chromium.android/builders/Android%20WebView%20N%20%28dbg%29/builds/6249 Run CTS Run CTS failures: android.webkit.cts.WebViewTest#testRequestImageRef android.webkit.cts.WebViewTest#testSetWebChromeClient android.webkit.cts.WebViewTest#testDestroy android.webkit.cts.WebViewTest#testSetWebViewClient android.webkit.cts.WebViewTest#testSetLayoutParams android.webkit.cts.WebViewTest#testRequestChildRectangleOnScreen android.webkit.cts.WebViewTest#testInvokeZoomPicker android.webkit.cts.WebViewTest#testConstructor android.webkit.cts.WebViewTest#testPauseResumeTimers android.webkit.cts.WebViewTest#testAndroidAssetQueryParam android.webkit.cts.WebViewTest#testScrollBarOverlay android.webkit.cts.WebViewTest#testAppCanInjectHeadersViaImmutableMap android.webkit.cts.WebViewTest#testVisualStateCallbackCalled android.webkit.cts.WebViewTest#testDocumentHasImages android.webkit.cts.WebViewTest#testAppInjectedXRequestedWithHeaderIsNotOverwritten android.webkit.cts.WebViewTest#testFindNext android.webkit.cts.WebViewTest#testSetPictureListener android.webkit.cts.WebViewTest#testLoadUrlDoesNotStripParamsWhenLoadingContentUrls android.webkit.cts.WebViewTest#testSetInitialScale android.webkit.cts.WebViewTest#testAddJavascriptInterfaceExceptions android.webkit.cts.WebViewTest#testAddJavascriptInterfaceNullObject android.webkit.cts.WebViewTest#testCapturePicture android.webkit.cts.WebViewTest#testAddJavascriptInterface android.webkit.cts.WebViewTest#testSetNetworkAvailable android.webkit.cts.WebViewTest#testSaveWebArchive android.webkit.cts.WebViewTest#testGoBackAndForward android.webkit.cts.WebViewTest#testUseRemovedJavascriptInterface android.webkit.cts.WebViewTest#testCreatingWebViewWithMultipleEncryptionContext android.webkit.cts.WebViewTest#testAndroidAssetAnchor android.webkit.cts.WebViewTest#testDebugDump android.webkit.cts.WebViewTest#testClearFormData android.webkit.cts.WebViewTest#testStopLoading android.webkit.cts.WebViewTest#testGetContentHeight android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseReusedForSameHost android.webkit.cts.WebViewTest#testCanInjectHeaders android.webkit.cts.WebViewTest#testPrinting android.webkit.cts.WebViewTest#testLoadData android.webkit.cts.WebViewTest#testEvaluateJavascript android.webkit.cts.WebViewTest#testRemoveJavascriptInterface android.webkit.cts.WebViewTest#testSaveAndRestoreState android.webkit.cts.WebViewTest#testJavascriptInterfaceCustomPropertiesClearedOnReload android.webkit.cts.WebViewTest#testFindAll android.webkit.cts.WebViewTest#testLoadUrl android.webkit.cts.WebViewTest#testGetZoomControls android.webkit.cts.WebViewTest#testGetOriginalUrl android.webkit.cts.WebViewTest#testPostUrlWithNonNetworkUrl android.webkit.cts.WebViewTest#testLoadDataWithBaseUrl android.webkit.cts.WebViewTest#testCreatingWebViewWithDeviceEncrpytionFails android.webkit.cts.WebViewTest#testAccessHttpAuthUsernamePassword android.webkit.cts.WebViewTest#testPlatformNotifications android.webkit.cts.WebViewTest#testGetHitTestResult android.webkit.cts.WebViewTest#testPostUrlWithNetworkUrl android.webkit.cts.WebViewTest#testOnPageCommitVisibleCalled android.webkit.cts.WebViewTest#testFindAddress android.webkit.cts.WebViewTest#testRequestFocusNodeHref android.webkit.cts.WebViewTest#testSetMapTrackballToArrowKeys android.webkit.cts.WebViewTest#testSetDownloadListener android.webkit.cts.WebViewTest#testAccessPluginList android.webkit.cts.WebViewTest#testClearHistory android.webkit.cts.WebViewTest#testFlingScroll android.webkit.cts.WebViewTest#testGetVisibleTitleHeight android.webkit.cts.WebViewTest#testZoom android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost android.webkit.cts.WebViewTest#testCreatingWebViewCreatesCookieSyncManager
,
May 19 2017
Script says WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost timed out, but looking at logcat, it proceeded all the way to the end until vm shutdown. Yoland, any ideas here? db28f: 05-19 13:11:05.087 20164 20194 D cr_BindingManager: [BindingManagerImpl.java:360] Cannot setPriority() - never saw a connection for the pid: 20164 db28f: 05-19 13:11:05.107 20164 20164 D LifecycleMonitor: Lifecycle status change: android.webkit.cts.WebViewCtsActivity@c2f2d9c in: CREATED db28f: 05-19 13:11:05.107 20164 20164 D LifecycleMonitor: Lifecycle status change: android.webkit.cts.WebViewCtsActivity@c2f2d9c in: STARTED db28f: 05-19 13:11:05.109 20164 20164 D LifecycleMonitor: Lifecycle status change: android.webkit.cts.WebViewCtsActivity@c2f2d9c in: RESUMED db28f: 05-19 13:11:05.160 20164 20203 I OpenGLRenderer: Initialized EGL, version 1.4 db28f: 05-19 13:11:05.160 20164 20203 D OpenGLRenderer: Swap behavior 1 db28f: 05-19 13:11:05.190 867 911 I ActivityManager: Displayed android.webkit.cts/.WebViewCtsActivity: +283ms db28f: 05-19 13:11:05.305 20164 20198 W cr_media: Requires BLUETOOTH permission db28f: 05-19 13:11:05.388 20164 20213 E libEGL : validate_display:99 error 3008 (EGL_BAD_DISPLAY) db28f: 05-19 13:11:05.404 20164 20218 W chromium: [WARNING:simple_synchronous_entry.cc(1096)] Could not open platform files for entry. db28f: 05-19 13:11:05.428 20164 20213 W VideoCapabilities: Unrecognized profile 2130706433 for video/avc db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: org.apache.http.ConnectionClosedException: Client closed connection db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: at org.apache.http.impl.io.HttpRequestParser.parseHead(HttpRequestParser.java:79) db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:179) db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: at org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader(AbstractHttpServerConnection.java:146) db28f: 05-19 13:11:05.433 20164 20205 W CtsTestServer: at android.webkit.cts.CtsTestServer$ServerThread.run(CtsTestServer.java:964) db28f: 05-19 13:11:05.452 20164 20213 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es db28f: 05-19 13:11:05.455 20164 20221 I CtsTestServer: GET: /assets/webkit/test_firstPage.html db28f: 05-19 13:11:05.456 20164 20213 D cr_MediaCodecUtil: [MediaCodecUtil.java:613] Found target encoder for mime video/avc : OMX.qcom.video.encoder.avc db28f: 05-19 13:11:05.459 20164 20221 I CtsTestServer: 200(null) db28f: 05-19 13:11:05.528 20164 20206 I chromium: [INFO:SkFontMgr_android.cpp(163)] Requested font file /system/fonts/DroidSansFallback.ttf does not exist or cannot be opened. db28f: 05-19 13:11:05.528 20164 20206 I chromium: db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: org.apache.http.ConnectionClosedException: Client closed connection db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: at org.apache.http.impl.io.HttpRequestParser.parseHead(HttpRequestParser.java:79) db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:179) db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: at org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader(AbstractHttpServerConnection.java:146) db28f: 05-19 13:11:05.712 20164 20205 W CtsTestServer: at android.webkit.cts.CtsTestServer$ServerThread.run(CtsTestServer.java:964) db28f: 05-19 13:11:05.737 20164 20223 I CtsTestServer: GET: /favicon.ico db28f: 05-19 13:11:05.738 20164 20223 I CtsTestServer: 200(null) db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: org.apache.http.ConnectionClosedException: Client closed connection db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: at org.apache.http.impl.io.HttpRequestParser.parseHead(HttpRequestParser.java:79) db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:179) db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: at org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader(AbstractHttpServerConnection.java:146) db28f: 05-19 13:11:05.787 20164 20205 W CtsTestServer: at android.webkit.cts.CtsTestServer$ServerThread.run(CtsTestServer.java:964) db28f: 05-19 13:11:05.803 20164 20224 I CtsTestServer: GET: /assets/webkit/test_secondPage.html db28f: 05-19 13:11:05.804 20164 20224 I CtsTestServer: 200(null) db28f: 05-19 13:11:05.838 20164 20164 W cr_AwContents: WebView.destroy() called while WebView is still attached to window. db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: org.apache.http.ConnectionClosedException: Client closed connection db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.io.HttpRequestParser.parseHead(HttpRequestParser.java:79) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:179) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader(AbstractHttpServerConnection.java:146) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at android.webkit.cts.CtsTestServer$ServerThread.run(CtsTestServer.java:964) db28f: 05-19 13:11:05.845 20164 20194 D cr_BindingManager: [BindingManagerImpl.java:360] Cannot setPriority() - never saw a connection for the pid: 20164 db28f: 05-19 13:14:04.272 20374 20374 I test_runner_py: END android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost db28f: 05-19 13:14:04.876 20382 20382 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<< db28f: 05-19 13:14:04.883 20382 20382 D AndroidRuntime: CheckJNI is OFF db28f: 05-19 13:14:05.092 20382 20382 D ICU : No timezone override file found: /data/misc/zoneinfo/current/icu/icu_tzdata.dat db28f: 05-19 13:14:05.145 20382 20382 I Radio-JNI: register_android_hardware_Radio DONE db28f: 05-19 13:14:05.158 20382 20382 D AndroidRuntime: Calling main entry com.android.commands.am.Am db28f: 05-19 13:14:05.166 20382 20382 D AndroidRuntime: Shutting down VM
,
May 19 2017
hmm, it seems that this test are causing the adb connection to fail. In the logcat, you can see that right after testSslErrorProceedResponseNotReusedForDifferentHost, logcat monitor's adb connection (which is run in a difference shell/process) also ended, and the logcat monitoring kept on starting new process to call `adb logcat`, but still fails. So I don't think it's an issue with test runner not picking up the testSslErrorProceedResponseNotReusedForDifferentHost has ended. Log: ``` db28f: 05-19 13:11:05.838 20164 20164 W cr_AwContents: WebView.destroy() called while WebView is still attached to window. db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: org.apache.http.ConnectionClosedException: Client closed connection db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.io.HttpRequestParser.parseHead(HttpRequestParser.java:79) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:179) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at org.apache.http.impl.AbstractHttpServerConnection.receiveRequestHeader(AbstractHttpServerConnection.java:146) db28f: 05-19 13:11:05.841 20164 20205 W CtsTestServer: at android.webkit.cts.CtsTestServer$ServerThread.run(CtsTestServer.java:964) db28f: 05-19 13:11:05.845 20164 20194 D cr_BindingManager: [BindingManagerImpl.java:360] Cannot setPriority() - never saw a connection for the pid: 20164 db28f: 05-19 13:14:04.272 20374 20374 I test_runner_py: END android.webkit.cts.WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost db28f: 05-19 13:14:04.876 20382 20382 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<< db28f: 05-19 13:14:04.883 20382 20382 D AndroidRuntime: CheckJNI is OFF db28f: 05-19 13:14:05.092 20382 20382 D ICU : No timezone override file found: /data/misc/zoneinfo/current/icu/icu_tzdata.dat db28f: 05-19 13:14:05.145 20382 20382 I Radio-JNI: register_android_hardware_Radio DONE db28f: 05-19 13:14:05.158 20382 20382 D AndroidRuntime: Calling main entry com.android.commands.am.Am db28f: 05-19 13:14:05.166 20382 20382 D AndroidRuntime: Shutting down VM ******************************************************************************** Logcat Monitor Event Log 2017-05-19 05:57:09,011 INFO Started with pid 26566 2017-05-19 05:57:11,029 WARNING "adb devices" command timed out 2017-05-19 05:57:16,106 INFO Starting logcat 0 for device 01e0d05fa22db28f 2017-05-19 05:57:21,115 INFO Logcat for device 01e0d05fa22db28f has died 2017-05-19 05:57:21,115 INFO Starting logcat 1 for device 01e0d05fa22db28f 2017-05-19 06:02:56,601 INFO Logcat for device 01e0d05fa22db28f has died 2017-05-19 06:02:56,602 INFO Starting logcat 2 for device 01e0d05fa22db28f 2017-05-19 06:03:21,635 INFO Logcat for device 01e0d05fa22db28f has died 2017-05-19 06:03:21,635 INFO Starting logcat 3 for device 01e0d05fa22db28f 2017-05-19 06:03:41,664 INFO Logcat for device 01e0d05fa22db28f has died 2017-05-19 06:03:41,664 INFO Starting logcat 4 for device 01e0d05fa22db28f 2017-05-19 06:04:11,706 INFO Logcat for device 01e0d05fa22db28f has died 2017-05-19 06:04:11,706 INFO Starting logcat 5 for device 01e0d05fa22db28f 2017-05-19 06:14:05,798 INFO Received SIGTERM, shutting down Logcat Printer Event Log 2017-05-19 06:14:05,798 INFO Dumping logcat to local file /b/c/b/Android_WebView_N__dbg_/src/out/Debug/full_log. If running in a build, this file will likely will be uploaded to google storage in a later step. It can be downloaded from there. 2017-05-19 06:14:05,798 INFO Sending SIGTERM to 26566 ```
,
May 29 2017
No longer failing (at least, something quite different is failing now, see crbug.com/727250 ). |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by pasko@chromium.org
, May 19 2017Owner: timvolod...@chromium.org
Status: Started (was: Available)
Summary: WebViewSslTest#testSslErrorProceedResponseNotReusedForDifferentHost timed out (was: Run CTS failing on chromium.android/Android WebView N (dbg))