********* Start testing of tst_QHttpServer *********
Config: Using QtTest library 6.9.2, Qt 6.9.2 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 15.0
INFO   : tst_QHttpServer::initTestCase() entering
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  checking directory path "/Users/qt/work/install/bin/tls" ...
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  checking directory path "/Users/qt/work/install/plugins/tls" ...
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  looking at "libqsecuretransportbackend.dylib"
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.loader unknown:0 unknown()  -  Found metadata in lib /Users/qt/work/install/plugins/tls/libqsecuretransportbackend.dylib, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 0,
    "className": "QSecureTransportBackend",
    "debug": false,
    "version": 395520
}


QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  Got keys from plugin meta data QList()
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  looking at "libqopensslbackend.dylib"
QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.loader unknown:0 unknown()  -  Found metadata in lib /Users/qt/work/install/plugins/tls/libqopensslbackend.dylib, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 0,
    "className": "QTlsBackendOpenSSL",
    "debug": false,
    "version": 395520
}


QDEBUG : tst_QHttpServer::initTestCase() [     0.001 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  Got keys from plugin meta data QList()
QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  looking at "libqcertonlybackend.dylib"
QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.plugin.loader unknown:0 unknown()  -  Found metadata in lib /Users/qt/work/install/plugins/tls/libqcertonlybackend.dylib, metadata=
{
    "IID": "org.qt-project.Qt.QTlsBackend",
    "archlevel": 0,
    "className": "QTlsBackendCertOnly",
    "debug": false,
    "version": 395520
}


QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  Got keys from plugin meta data QList()
QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.plugin.factoryloader unknown:0 unknown()  -  checking directory path "/Users/qt/work/qt/qthttpserver_standalone_tests/tests/auto/qhttpserver/tls" ...
QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.library unknown:0 unknown()  -  "/Users/qt/work/install/plugins/tls/libqsecuretransportbackend.dylib" loaded library
QDEBUG : tst_QHttpServer::initTestCase() [     0.002 D] qt.core.library unknown:0 unknown()  -  "/Users/qt/work/install/plugins/tls/libqopensslbackend.dylib" loaded library
QDEBUG : tst_QHttpServer::initTestCase() [     0.003 D] qt.core.library unknown:0 unknown()  -  "/Users/qt/work/install/plugins/tls/libqcertonlybackend.dylib" loaded library
QDEBUG : tst_QHttpServer::initTestCase() [     0.003 D] qt.core.library unknown:0 unknown()  -  "crypto" cannot load: Cannot load library crypto: dlopen(crypto, 0x0005): tried: 'crypto' (no such file), '/System/Volumes/Preboot/Cryptexes/OScrypto' (no such file), '/Users/qt/work/install/lib/QtCore.framework/Versions/A/../../../crypto' (no such file), '/Users/qt/work/install/lib/crypto' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/qt/work/install/lib/crypto' (no such file), '/usr/lib/crypto' (no such file, not in dyld cache), 'crypto' (no such file)
QWARN  : tst_QHttpServer::initTestCase() [     0.003 W] qt.tlsbackend.ossl unknown:0 unknown()  -  Failed to load libssl/libcrypto.
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/resp-and-req-from-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/req-and-resp-from-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/qstring-from-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/resp-and-req-from-const-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/req-and-resp-from-const-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/qstring-from-const-object$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/deleted-route$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/req-and-resp$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/resp-and-req$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/test$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/post-and-get$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/any$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/page/([+-]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/page/([+]?\\d+)/detail$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/user/([^/]+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/user/([^/]+)/([^/]+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/test/(.*)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/api/v([+-]?(?:[0-9]+(?:[.][0-9]*)?|[.][0-9]+))$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/api/v([+-]?(?:[0-9]+(?:[.][0-9]*)?|[.][0-9]+))/user/([+]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/api/v([+-]?(?:[0-9]+(?:[.][0-9]*)?|[.][0-9]+))/user/([+]?\\d+)/settings$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/custom/([+]?\\d+)$"
INFO   : tst_QHttpServer::initTestCase() QVERIFY(route)
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(471)]
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/check-custom-type/([+-]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/post-body$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/file/([^/]+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/json-object/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/json-array/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/data-and-custom-status-code/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/chunked/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/longChunks/$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/extra-headers$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/processing$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/future/([+-]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/user/([^/]+)/delayed/([+]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.004 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/wait-and-return-body/$"
INFO   : tst_QHttpServer::initTestCase() QVERIFY(tcpserver->listen())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(599)]
INFO   : tst_QHttpServer::initTestCase() QVERIFY(httpserver.bind(tcpserver.get()))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(601)]
INFO   : tst_QHttpServer::initTestCase() QVERIFY(sslserver->listen())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(614)]
INFO   : tst_QHttpServer::initTestCase() QVERIFY(httpserver.bind(sslserver.get()))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(616)]
QDEBUG : tst_QHttpServer::initTestCase() [     0.124 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/sequential-iodevice/([^/]+)/([+-]?\\d+)/([+-]?\\d+)$"
QDEBUG : tst_QHttpServer::initTestCase() [     0.124 D] qt.httpserver.router.rule unknown:0 unknown()  -  url pathRegexp: "^/empty-sequential-iodevice/$"
PASS   : tst_QHttpServer::initTestCase()
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice() entering
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.125 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.125 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/a/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.125 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.125 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.125 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Connection from: QHostAddress("::1")
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/f/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/b/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/d/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/e/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.126 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/c/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.282 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/g/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.283 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/h/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.283 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/i/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.283 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/j/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
QDEBUG : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) [     0.283 D] qt.httpserver.http1handler unknown:0 unknown()  -  Request: QHttpServerRequest((Url: QUrl("http://localhost:49221/sequential-iodevice/j/3/1"))(Headers: QHttpHeaders(headers = "host":"localhost:49221" | "connection":"Keep-Alive" | "accept-encoding":"gzip, deflate" | "accept-language":"en-US,*" | "user-agent":"Mozilla/5.0"))(RemoteHost: QHostAddress("::1"))(BodySize: 0))
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QVERIFY(replies[i]->isFinished())
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1690)]
INFO   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QCOMPARE(replies[i]->readAll(), QString(QChar('a' + (char)i)).repeated(NumberOfRepeats))
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
XFAIL  : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1) QTBUG-138611: QtHttpServer has out of order writes because it starts handling the next HTTP/1 request before it's done writing from QIODevice
   Loc: [/Users/qt/work/qt/qthttpserver/tests/auto/qhttpserver/tst_qhttpserver.cpp(1698)]
PASS   : tst_QHttpServer::concurrentRequestsToSequentialDevice(http/1.1)
INFO   : tst_QHttpServer::cleanupTestCase() entering
PASS   : tst_QHttpServer::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 440ms
********* Finished testing of tst_QHttpServer *********
