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

tst_QHttpServer test failures

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.9, 6.10
    • Qt Http Server

    Description

      A range of tests is failing on Windows, both with qthttpserver 6.9 and qthttpserver 6.10 (dev).
      tst_QHttpServer::multipleRequests was the most reliably to fail:

      FAIL!  : tst_QHttpServer::multipleRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location 

      But also other tests failed from time to time:

      FAIL!  : tst_QHttpServer::multipleRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      PASS   : tst_QHttpServer::pipelinedRequests(http/1.1)
      PASS   : tst_QHttpServer::pipelinedRequests(https/1.1)
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      PASS   : tst_QHttpServer::missingHandler(http/1.1)
      FAIL!  : tst_QHttpServer::missingHandler(https/1.1) 'reply->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1341) : failure location
      FAIL!  : tst_QHttpServer::missingHandler(http/2) 'reply->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1313) : failure location
      PASS   : tst_QHttpServer::pipelinedFutureRequests(http/1.1)
      PASS   : tst_QHttpServer::pipelinedFutureRequests(https/1.1)
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      FAIL!  : tst_QHttpServer::pipelinedFutureRequests(http/2) 'replyPtr->isFinished()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1210) : failure location
      PASS   : tst_QHttpServer::requestNotOverwritten(http/1.1)
      PASS   : tst_QHttpServer::requestNotOverwritten(https/1.1)
      FAIL!  : tst_QHttpServer::requestNotOverwritten(http/2) 'waitUntilFuturesStarted()' returned FALSE. ()
      C:\Users\marauter\qt5\qthttpserver\tests\auto\qhttpserver\tst_qhttpserver.cpp(1428) : failure location 

      Attachments

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

        Activity

          People

            oyheskes Øystein Heskestad
            matthias_rauter Matthias Rauter
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes