Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-110025

Android tests aren't bundling OpenSSL for any test

XMLWordPrintable

    • Android
    • 4e59702b1 (dev), 9d5a8162a (dev), f66744500 (dev), 907565390 (6.6), 72821e7eb (6.6), 75abc3967 (6.6), df24eed9b (6.5), d90b27935 (6.5), 61e54cbb6 (6.5), e5b114131 (dev), a69777942 (6.7)
    • 2023wk08FOQtforAndroid, 2023wk10FOQtforAndroid, 2023wk12FOQtforAndroid, 2023wk14FOQtforAndroid, 2023wk16FOQtforAndroid, 2023wk18FOQtforAndroid, 2023wk20FOQtforAndroid, 2023wk22FOQtforAndroid, 2023wk24FOQtforAndroid, 2023wk26FOQtforAndroid, 2023wk30FOQtforAndroid, 2023wk32FOQtforAndroid, 2023wk40FOQtforAndroid, 2023wk52FOQtforAndroid, 2024wk16FOQtforAndroid

      The following patch
      https://codereview.qt-project.org/c/qt/qtwebsockets/+/452233
      Failed its integration:
      https://testresults.qt.io/coin/integration/qt/qtwebsockets/tasks/1681341065
      on Android, which had been configured with 'ssl', but OpenSSL does not get picked up during build for whatever reason, leading to the test failing after printing some warnings:

      QWARN  : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : Failed to load libssl/libcrypto.
      QWARN  : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : The backend "cert-only" does not support QSslKey
      QWARN  : tst_QWebSocket::authenticationRequired(SslServer:normal-server,Client:url-ok) : Active TLS backend does not support key creation
      

      As it turns out, no tests at all are getting OpenSSL bundled, so Android is effectively not testing it's TLS support at all.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            assam Assam Boudjelthia
            manordheim MÃ¥rten Nordheim
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: