********* Start testing of tst_OAuth2DeviceFlow *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 16.0.0 (clang-1600.0.26.3)), macos 13.6.4
PASS   : tst_OAuth2DeviceFlow::initTestCase()
PASS   : tst_OAuth2DeviceFlow::getAndRefreshToken()
PASS   : tst_OAuth2DeviceFlow::clientError()
PASS   : tst_OAuth2DeviceFlow::authorizationErrors()
QWARN  : tst_OAuth2DeviceFlow::tokenRequestErrors() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::tokenRequestErrors() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::tokenRequestErrors() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::tokenRequestErrors() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::tokenRequestErrors() qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::tokenRequestErrors()
QWARN  : tst_OAuth2DeviceFlow::idToken() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::idToken() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::idToken() qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::idToken()
QWARN  : tst_OAuth2DeviceFlow::nonce() qt.networkauth.oauth2: Authorization stage: unexpected reply
QWARN  : tst_OAuth2DeviceFlow::nonce() qt.networkauth.oauth2: Authorization stage: unexpected reply
PASS   : tst_OAuth2DeviceFlow::nonce()
PASS   : tst_OAuth2DeviceFlow::requestedScopeTokens(singlescope)
PASS   : tst_OAuth2DeviceFlow::requestedScopeTokens(multiscope)
QWARN  : tst_OAuth2DeviceFlow::grantedScopeTokens(requested_scope_returned) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::grantedScopeTokens(requested_scope_returned)
QWARN  : tst_OAuth2DeviceFlow::grantedScopeTokens(differing_singlescope_returned) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::grantedScopeTokens(differing_singlescope_returned)
PASS   : tst_OAuth2DeviceFlow::grantedScopeTokens(differing_multiscope_returned)
QWARN  : tst_OAuth2DeviceFlow::grantedScopeTokens(empty_scope_returned) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::grantedScopeTokens(empty_scope_returned)
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(validSetExpiration)
QWARN  : tst_OAuth2DeviceFlow::refreshLeadTime(validCalculatedExpiration) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(validCalculatedExpiration)
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(tooShortCalculatedExpiration)
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(tooShortSetExpiration)
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(leadTimeNearExpiration)
QWARN  : tst_OAuth2DeviceFlow::refreshLeadTime(invalidExpirationTime) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(invalidExpirationTime)
QWARN  : tst_OAuth2DeviceFlow::refreshLeadTime(autoRefreshDisabled) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(autoRefreshDisabled)
QWARN  : tst_OAuth2DeviceFlow::refreshLeadTime(emptyRefreshToken) qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::refreshLeadTime(emptyRefreshToken)
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::modifyTokenRequests() qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::modifyTokenRequests()
PASS   : tst_OAuth2DeviceFlow::userCodeExpiration()
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::startStopTokenPolling() qt.networkauth.oauth2: Token request failed: "code expired"
FAIL!  : tst_OAuth2DeviceFlow::startStopTokenPolling() Compared values are not the same
   Actual   (server->receivedTokenRequests.size()): 19
   Expected (2)                                   : 2
   Loc: [/Users/qt/work/qt/qtnetworkauth/tests/auto/oauth2deviceflow/tst_oauth2deviceflow.cpp(431)]
PASS   : tst_OAuth2DeviceFlow::destruction(no qnam supplied)
PASS   : tst_OAuth2DeviceFlow::destruction(default qnam)
PASS   : tst_OAuth2DeviceFlow::destruction(autodeleting qnam)
QWARN  : tst_OAuth2DeviceFlow::changeNetworkAccessManager() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::changeNetworkAccessManager() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::changeNetworkAccessManager() qt.networkauth.oauth2: Token stage: poll request already in progress
QWARN  : tst_OAuth2DeviceFlow::changeNetworkAccessManager() qt.networkauth.oauth2: Token stage: poll request already in progress
PASS   : tst_OAuth2DeviceFlow::changeNetworkAccessManager()
PASS   : tst_OAuth2DeviceFlow::tlsAuthentication()
PASS   : tst_OAuth2DeviceFlow::cleanupTestCase()
Totals: 29 passed, 1 failed, 0 skipped, 0 blacklisted, 63361ms
********* Finished testing of tst_OAuth2DeviceFlow *********
