[Webkit-unassigned] [Bug 186913] [GLIB] Several TestSSL tests are failing only in the bots

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jul 27 12:31:00 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=186913

Michael Catanzaro <mcatanzaro at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mcatanzaro at igalia.com

--- Comment #1 from Michael Catanzaro <mcatanzaro at igalia.com> ---
Also /webkit/WebKitWebView/tls-subresource (flaky):


  /webkit/WebKitWebView/tls-subresource:                              FAIL
ERROR:/home/slave/webkitgtk/gtk-linux-64-release/build/Tools/TestWebKitAPI/Tests/WebKitGLib/TestSSL.cpp:298:static void TLSSubresourceTest::subresourceFailedCallback(WebKitWebResource*, GError*): code should not be reached



There's also a huge amount of warnings, which are *not* failing the tests, which is bad. I think the problem is the warnings are coming from the network or web process. UI process warnings would surely cause the tests to fail. I think we should run the tests with G_DEBUG=fatal-warnings to ensure these don't get ignored:


TEST: ./Tools/glib/../../WebKitBuild/Release/bin/TestWebKitAPI/WebKit2Gtk/TestSSL...
  /webkit/WebKitWebView/ssl:                                          PASS
  /webkit/WebKitWebView/insecure-content:                             PASS
  /webkit/WebKitWebView/tls-errors-policy:                            PASS

(process:2989): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed
  /webkit/WebKitWebView/tls-errors-redirect-to-http:                  PASS

(process:3031): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed
  /webkit/WebKitWebView/tls-http-auth:                                PASS

(process:3059): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed
  /webkit/WebKitWebView/tls-subresource:                              FAIL
ERROR:/home/slave/webkitgtk/gtk-linux-64-release/build/Tools/TestWebKitAPI/Tests/WebKitGLib/TestSSL.cpp:298:static void TLSSubresourceTest::subresourceFailedCallback(WebKitWebResource*, GError*): code should not be reached

(process:3087): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed
  /webkit/WebKitWebView/load-failed-with-tls-errors:                  FAIL
ERROR:/home/slave/webkitgtk/gtk-linux-64-release/build/Tools/TestWebKitAPI/Tests/WebKitGLib/TestSSL.cpp:267:void testLoadFailedWithTLSErrors(TLSErrorsTest*, gconstpointer): assertion failed (test->m_loadEvents[1] == LoadTrackingTest::LoadCommitted): (6 == 3)

(process:3118): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed

(process:3144): GLib-GIO-CRITICAL **: g_tls_connection_get_peer_certificate_errors: assertion 'G_IS_TLS_CONNECTION (conn)' failed
  /webkit/WebKitWebView/web-socket-tls-errors:                        PASS
libsoup-DEBUG: stopping input source
libsoup-DEBUG: closing io stream
libsoup-DEBUG: closed: completed io stream close
libsoup-DEBUG: stopping input source
libsoup-DEBUG: closing io stream
libsoup-DEBUG: closed: completed io stream close

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180727/2dd2f848/attachment.html>


More information about the webkit-unassigned mailing list