diff --git a/tests/auto/network/access/http2/BLACKLIST b/tests/auto/network/access/http2/BLACKLIST deleted file mode 100644 index 9d358536123..00000000000 --- a/tests/auto/network/access/http2/BLACKLIST +++ /dev/null @@ -1,3 +0,0 @@ -[duplicateRequestsWithAborts] -qnx ci # QTBUG-119616 -macos arm # QTBUG-119616 diff --git a/tests/auto/network/access/http2/tst_http2.cpp b/tests/auto/network/access/http2/tst_http2.cpp index 7d6d7245415..b58ffabd457 100644 --- a/tests/auto/network/access/http2/tst_http2.cpp +++ b/tests/auto/network/access/http2/tst_http2.cpp @@ -1481,7 +1481,8 @@ void tst_Http2::duplicateRequestsWithAborts() clearHTTP2State(); serverPort = 0; - ServerPtr targetServer(newServer(defaultServerSettings, defaultConnectionType())); + H2Type connectionType = H2Type::h2Direct; + ServerPtr targetServer(newServer(defaultServerSettings, connectionType)); QMetaObject::invokeMethod(targetServer.data(), "startServer", Qt::QueuedConnection); runEventLoop(); @@ -1491,10 +1492,9 @@ void tst_Http2::duplicateRequestsWithAborts() constexpr int ExpectedSuccessfulRequests = 1; nRequests = ExpectedSuccessfulRequests; - const auto url = requestUrl(defaultConnectionType()); + const auto url = requestUrl(connectionType); QNetworkRequest request(url); - // H2C might be used on macOS where SecureTransport doesn't support server-side ALPN - request.setAttribute(QNetworkRequest::Http2CleartextAllowedAttribute, true); + request.setAttribute(QNetworkRequest::Http2DirectAttribute, true); qint32 finishedCount = 0; auto connectToSlots = [this, &finishedCount](QNetworkReply *reply){