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

Android tests aren't bundling OpenSSL for any test

    XMLWordPrintable

Details

    • 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

    Description

      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.

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: