| Line | Source | Count | 
| 1 |  | - | 
| 2 |  | - | 
| 3 |  | - | 
| 4 |  | - | 
| 5 |  | - | 
| 6 |  | - | 
| 7 |  | - | 
| 8 |  | - | 
| 9 | typedef struct __res_state *res_state_ptr; | - | 
| 10 |  | - | 
| 11 | typedef int (*res_init_proto)(void); | - | 
| 12 | static res_init_proto local_res_init = 0; | - | 
| 13 | typedef int (*res_ninit_proto)(res_state_ptr); | - | 
| 14 | static res_ninit_proto local_res_ninit = 0; | - | 
| 15 | typedef void (*res_nclose_proto)(res_state_ptr); | - | 
| 16 | static res_nclose_proto local_res_nclose = 0; | - | 
| 17 | static res_state_ptr local_res = 0; | - | 
| 18 |  | - | 
| 19 | static bool resolveLibraryInternal() | - | 
| 20 | { | - | 
| 21 |  | - | 
| 22 |     QLibrary lib; | - | 
| 23 |  | - | 
| 24 |     lib.setFileName(([]() -> QString { enum { Size = sizeof(u"" "libresolv.so.2")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "libresolv.so.2" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); returnexecuted 24 times by 24 tests:  return qstring_literal_temp;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    qstring_literal_temp;executed 24 times by 24 tests:  return qstring_literal_temp;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    }())); | 24 | 
| 25 |     if (!lib.load()| TRUE | never evaluated |  | FALSE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) | 0-24 | 
| 26 |  | - | 
| 27 |     { | - | 
| 28 |         lib.setFileName(QLatin1String("resolv")); | - | 
| 29 |         if (!lib.load()| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) | 0 | 
| 30 |             return never executed: return false;  false;never executed: return false;  | 0 | 
| 31 |     } never executed: end of block  | 0 | 
| 32 |  | - | 
| 33 |     local_res_init = res_init_proto(lib.resolve("__res_init")); | - | 
| 34 |     if (!local_res_init| TRUE | never evaluated |  | FALSE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) | 0-24 | 
| 35 |         local_res_init = res_init_proto(lib.resolve("res_init")); never executed: local_res_init = res_init_proto(lib.resolve("res_init"));  | 0 | 
| 36 |  | - | 
| 37 |     local_res_ninit = res_ninit_proto(lib.resolve("__res_ninit")); | - | 
| 38 |     if (!local_res_ninit| TRUE | never evaluated |  | FALSE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) | 0-24 | 
| 39 |         local_res_ninit = res_ninit_proto(lib.resolve("res_ninit")); never executed: local_res_ninit = res_ninit_proto(lib.resolve("res_ninit"));  | 0 | 
| 40 |  | - | 
| 41 |     if (!local_res_ninit| TRUE | never evaluated |  | FALSE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) { | 0-24 | 
| 42 |  | - | 
| 43 |         local_res = res_state_ptr(lib.resolve("_res")); | - | 
| 44 |     } never executed: end of block  else { | 0 | 
| 45 |         local_res_nclose = res_nclose_proto(lib.resolve("res_nclose")); | - | 
| 46 |         if (!local_res_nclose| TRUE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | never evaluated |  
  ) | 0-24 | 
| 47 |             local_res_nclose = res_nclose_proto(lib.resolve("__res_nclose"));executed 24 times by 24 tests:  local_res_nclose = res_nclose_proto(lib.resolve("__res_nclose"));Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 24 | 
| 48 |         if (!local_res_nclose| TRUE | never evaluated |  | FALSE | evaluated 24 times by 24 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) | 0-24 | 
| 49 |             local_res_ninit = 0; never executed: local_res_ninit = 0;  | 0 | 
| 50 |     }executed 24 times by 24 tests:  end of blockExecuted by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 24 | 
| 51 |  | - | 
| 52 |  | - | 
| 53 |     returnexecuted 24 times by 24 tests:  return true;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    true;executed 24 times by 24 tests:  return true;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 24 | 
| 54 | } | - | 
| 55 | namespace { namespace Q_QGS_resolveLibrary { typedef bool Type; QBasicAtomicInt guard = { QtGlobalStatic::Uninitialized }; __attribute__((visibility("hidden"))) inline Type *innerFunction() { struct HolderBase { ~HolderBase() noexcept { if (guard.load() == QtGlobalStatic::Initialized| TRUE | evaluated 24 times by 24 testsEvaluated by:- tst_lancelot - unknown status
 - tst_networkselftest - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qabstractnetworkcache - unknown status
 - tst_qftp - unknown status
 - tst_qhostinfo - unknown status
 - tst_qhttpnetworkconnection - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qnetworkaccessmanager_and_qprogressdialog - unknown status
 - tst_qnetworkdiskcache - unknown status
 - tst_qnetworkinterface - unknown status
 - tst_qnetworkproxyfactory - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpserver - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 - tst_qudpsocket - unknown status
 - tst_spdy - unknown status
 
   |  | FALSE | never evaluated |  
  ) guard.store(QtGlobalStatic::Destroyed);executed 24 times by 24 tests:  guard.store(QtGlobalStatic::Destroyed);Executed by:- tst_lancelot - unknown status
 - tst_networkselftest - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qabstractnetworkcache - unknown status
 - tst_qftp - unknown status
 - tst_qhostinfo - unknown status
 - tst_qhttpnetworkconnection - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qnetworkaccessmanager_and_qprogressdialog - unknown status
 - tst_qnetworkdiskcache - unknown status
 - tst_qnetworkinterface - unknown status
 - tst_qnetworkproxyfactory - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpserver - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 - tst_qudpsocket - unknown status
 - tst_spdy - unknown status
 
    }executed 24 times by 24 tests:  end of blockExecuted by:- tst_lancelot - unknown status
 - tst_networkselftest - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qabstractnetworkcache - unknown status
 - tst_qftp - unknown status
 - tst_qhostinfo - unknown status
 - tst_qhttpnetworkconnection - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qnetworkaccessmanager_and_qprogressdialog - unknown status
 - tst_qnetworkdiskcache - unknown status
 - tst_qnetworkinterface - unknown status
 - tst_qnetworkproxyfactory - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpserver - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 - tst_qudpsocket - unknown status
 - tst_spdy - unknown status
 
    }; static struct Holder : public HolderBase { Type value; Holder() noexcept(noexcept(Type (resolveLibraryInternal()))) : value (resolveLibraryInternal()) { guard.store(QtGlobalStatic::Initialized); } } holder; returnexecuted 2418 times by 25 tests:  return &holder.value;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    &holder.value;executed 2418 times by 25 tests:  return &holder.value;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    } } } static QGlobalStatic<bool, Q_QGS_resolveLibrary::innerFunction, Q_QGS_resolveLibrary::guard> resolveLibrary; | 0-2418 | 
| 56 |  | - | 
| 57 | QHostInfo QHostInfoAgent::fromName(const QString &hostName) | - | 
| 58 | { | - | 
| 59 |     QHostInfo results; | - | 
| 60 |  | - | 
| 61 |  | - | 
| 62 |  | - | 
| 63 |  | - | 
| 64 |  | - | 
| 65 |  | - | 
| 66 |  | - | 
| 67 |     resolveLibrary(); | - | 
| 68 |  | - | 
| 69 |  | - | 
| 70 |     if (local_res_init| TRUE | evaluated 2416 times by 25 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | never evaluated |  
  ) | 0-2416 | 
| 71 |         local_res_init();executed 2416 times by 25 tests:  local_res_init();Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 2416 | 
| 72 |  | - | 
| 73 |     QHostAddress address; | - | 
| 74 |     if (address.setAddress(hostName)| TRUE | evaluated 24 times by 1 test |  | FALSE | evaluated 2392 times by 25 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) { | 24-2392 | 
| 75 |  | - | 
| 76 |  | - | 
| 77 |  | - | 
| 78 |         sockaddr_in sa4; | - | 
| 79 |         sockaddr_in6 sa6; | - | 
| 80 |         sockaddr *sa = 0; | - | 
| 81 |         socklen_t saSize = 0; | - | 
| 82 |         if (address.protocol() == QAbstractSocket::IPv4Protocol| TRUE | evaluated 16 times by 1 test |  | FALSE | evaluated 8 times by 1 test |  
  ) { | 8-16 | 
| 83 |             sa = (sockaddr *)&sa4; | - | 
| 84 |             saSize = sizeof(sa4); | - | 
| 85 |             memset(&sa4, 0, sizeof(sa4)); | - | 
| 86 |             sa4.sin_family = 2; | - | 
| 87 |             sa4.sin_addr.s_addr = htonl(address.toIPv4Address()); | - | 
| 88 |         }executed 16 times by 1 test:  end of block  | 16 | 
| 89 |         else { | - | 
| 90 |             sa = (sockaddr *)&sa6; | - | 
| 91 |             saSize = sizeof(sa6); | - | 
| 92 |             memset(&sa6, 0, sizeof(sa6)); | - | 
| 93 |             sa6.sin6_family = 10; | - | 
| 94 |             memcpy(sa6.sin6_addr.__in6_u.__u6_addr8, address.toIPv6Address().c, sizeof(sa6.sin6_addr.__in6_u.__u6_addr8)); | - | 
| 95 |         }executed 8 times by 1 test:  end of block  | 8 | 
| 96 |  | - | 
| 97 |         char hbuf[1025]; | - | 
| 98 |         if (sa| TRUE | evaluated 24 times by 1 test |  | FALSE | never evaluated |  
   && getnameinfo(sa, saSize, hbuf, sizeof(hbuf), 0, 0, 0) == 0| TRUE | evaluated 24 times by 1 test |  | FALSE | never evaluated |  
  ) | 0-24 | 
| 99 |             results.setHostName(QString::fromLatin1(hbuf));executed 24 times by 1 test:  results.setHostName(QString::fromLatin1(hbuf));  | 24 | 
| 100 |  | - | 
| 101 |  | - | 
| 102 |  | - | 
| 103 |  | - | 
| 104 |  | - | 
| 105 |  | - | 
| 106 |  | - | 
| 107 |         if (results.hostName().isEmpty()| TRUE | never evaluated |  | FALSE | evaluated 24 times by 1 test |  
  ) | 0-24 | 
| 108 |             results.setHostName(address.toString()); never executed: results.setHostName(address.toString());  | 0 | 
| 109 |         results.setAddresses(QList<QHostAddress>() << address); | - | 
| 110 |         returnexecuted 24 times by 1 test:  return results;  results;executed 24 times by 1 test:  return results;  | 24 | 
| 111 |     } | - | 
| 112 |  | - | 
| 113 |  | - | 
| 114 |     QByteArray aceHostname = QUrl::toAce(hostName); | - | 
| 115 |     results.setHostName(hostName); | - | 
| 116 |     if (aceHostname.isEmpty()| TRUE | evaluated 17 times by 2 tests |  | FALSE | evaluated 2375 times by 25 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) { | 17-2375 | 
| 117 |         results.setError(QHostInfo::HostNotFound); | - | 
| 118 |         results.setErrorString(hostName.isEmpty() ? | - | 
| 119 |                                QCoreApplication::translate("QHostInfoAgent", "No host name given") : | - | 
| 120 |                                QCoreApplication::translate("QHostInfoAgent", "Invalid hostname")); | - | 
| 121 |         returnexecuted 17 times by 2 tests:  return results;  results;executed 17 times by 2 tests:  return results;  | 17 | 
| 122 |     } | - | 
| 123 |  | - | 
| 124 |  | - | 
| 125 |  | - | 
| 126 |  | - | 
| 127 |     addrinfo *res = 0; | - | 
| 128 |     struct addrinfo hints; | - | 
| 129 |     memset(&hints, 0, sizeof(hints)); | - | 
| 130 |     hints.ai_family = 0; | - | 
| 131 |  | - | 
| 132 |     hints.ai_flags = 0x0020; | - | 
| 133 |  | - | 
| 134 |  | - | 
| 135 |     int result = getaddrinfo(aceHostname.constData(), 0, &hints, &res); | - | 
| 136 |  | - | 
| 137 |     if (result == -1| TRUE | never evaluated |  | FALSE | evaluated 2375 times by 25 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) { | 0-2375 | 
| 138 |  | - | 
| 139 |         hints.ai_flags = 0; | - | 
| 140 |         result = getaddrinfo(aceHostname.constData(), 0, &hints, &res); | - | 
| 141 |     } never executed: end of block  | 0 | 
| 142 |  | - | 
| 143 |  | - | 
| 144 |     if (result == 0| TRUE | evaluated 2223 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | evaluated 152 times by 12 testsEvaluated by:- tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qtcpsocket - unknown status
 
   |  
  ) { | 152-2223 | 
| 145 |         addrinfo *node = res; | - | 
| 146 |         QList<QHostAddress> addresses; | - | 
| 147 |         while (node| TRUE | evaluated 7191 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | evaluated 2223 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) { | 2223-7191 | 
| 148 |  | - | 
| 149 |  | - | 
| 150 |  | - | 
| 151 |             if (node->ai_family == 2| TRUE | evaluated 6795 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | evaluated 396 times by 11 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
   |  
  ) { | 396-6795 | 
| 152 |                 QHostAddress addr; | - | 
| 153 |                 addr.setAddress(ntohl(((sockaddr_in *) node->ai_addr)->sin_addr.s_addr)); | - | 
| 154 |                 if (!addresses.contains(addr)| TRUE | evaluated 2265 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  | FALSE | evaluated 4530 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
  ) | 2265-4530 | 
| 155 |                     addresses.append(addr);executed 2265 times by 23 tests:  addresses.append(addr);Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 2265 | 
| 156 |             }executed 6795 times by 23 tests:  end of blockExecuted by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 6795 | 
| 157 |             else if (node->ai_family == 10| TRUE | evaluated 396 times by 11 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
   |  | FALSE | never evaluated |  
  ) { | 0-396 | 
| 158 |                 QHostAddress addr; | - | 
| 159 |                 sockaddr_in6 *sa6 = (sockaddr_in6 *) node->ai_addr; | - | 
| 160 |                 addr.setAddress(sa6->sin6_addr.__in6_u.__u6_addr8); | - | 
| 161 |                 if (sa6->sin6_scope_id| TRUE | never evaluated |  | FALSE | evaluated 396 times by 11 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
   |  
  ) | 0-396 | 
| 162 |                     addr.setScopeId(QString::number(sa6->sin6_scope_id)); never executed: addr.setScopeId(QString::number(sa6->sin6_scope_id));  | 0 | 
| 163 |                 if (!addresses.contains(addr)| TRUE | evaluated 132 times by 11 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
   |  | FALSE | evaluated 264 times by 11 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
   |  
  ) | 132-264 | 
| 164 |                     addresses.append(addr);executed 132 times by 11 tests:  addresses.append(addr);Executed by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
    | 132 | 
| 165 |             }executed 396 times by 11 tests:  end of blockExecuted by:- tst_NetworkSelfTest
 - tst_QFtp
 - tst_QHostInfo
 - tst_QNetworkDiskCache
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 
    | 396 | 
| 166 |             node = node->ai_next; | - | 
| 167 |         }executed 7191 times by 23 tests:  end of blockExecuted by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 7191 | 
| 168 |         if (addresses.isEmpty()| TRUE | never evaluated |  | FALSE | evaluated 2223 times by 23 testsEvaluated by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
   |  
   && node == 0| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) { | 0-2223 | 
| 169 |  | - | 
| 170 |  | - | 
| 171 |             results.setError(QHostInfo::UnknownError); | - | 
| 172 |             results.setErrorString(tr("Unknown address type")); | - | 
| 173 |         } never executed: end of block  | 0 | 
| 174 |  | - | 
| 175 |         results.setAddresses(addresses); | - | 
| 176 |         freeaddrinfo(res); | - | 
| 177 |     }executed 2223 times by 23 tests:  end of blockExecuted by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    else if (result == -2| TRUE | evaluated 144 times by 8 testsEvaluated by:- tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_qprocess - unknown status
 - tst_qtcpsocket - unknown status
 
   |  | FALSE | evaluated 8 times by 4 testsEvaluated by:- tst_QFtp
 - tst_qhttpsocketengine - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 
   |  
  | 8-2223 | 
| 178 |                || result == -4| TRUE | never evaluated |  | FALSE | evaluated 8 times by 4 testsEvaluated by:- tst_QFtp
 - tst_qhttpsocketengine - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 
   |  
  | 0-8 | 
| 179 |  | - | 
| 180 |  | - | 
| 181 |                || result == -5| TRUE | evaluated 8 times by 4 testsEvaluated by:- tst_QFtp
 - tst_qhttpsocketengine - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 
   |  | FALSE | never evaluated |  
  | 0-8 | 
| 182 |  | - | 
| 183 |                ) { | - | 
| 184 |         results.setError(QHostInfo::HostNotFound); | - | 
| 185 |         results.setErrorString(tr("Host not found")); | - | 
| 186 |     }executed 152 times by 12 tests:  end of blockExecuted by:- tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qtcpsocket - unknown status
 
    else { | 152 | 
| 187 |         results.setError(QHostInfo::UnknownError); | - | 
| 188 |         results.setErrorString(QString::fromLocal8Bit(gai_strerror(result))); | - | 
| 189 |     } never executed: end of block  | 0 | 
| 190 |     returnexecuted 2375 times by 25 tests:  return results;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    results;executed 2375 times by 25 tests:  return results;Executed by:- tst_NetworkSelfTest
 - tst_QAbstractNetworkCache
 - tst_QFtp
 - tst_QHostInfo
 - tst_QHttpNetworkConnection
 - tst_QNetworkAccessManager_And_QProgressDialog
 - tst_QNetworkDiskCache
 - tst_QNetworkInterface
 - tst_QNetworkProxyFactory
 - tst_QNetworkReply
 - tst_QTcpServer
 - tst_QUdpSocket
 - tst_Spdy
 - tst_lancelot - unknown status
 - tst_platformsocketengine - unknown status
 - tst_qhttpsocketengine - unknown status
 - tst_qiodevice - unknown status
 - tst_qobject - unknown status
 - tst_qprocess - unknown status
 - tst_qsocks5socketengine - unknown status
 - tst_qsslsocket - unknown status
 - tst_qsslsocket_onDemandCertificates_member - unknown status
 - tst_qsslsocket_onDemandCertificates_static - unknown status
 - tst_qtcpsocket - unknown status
 - tst_qtextstream - unknown status
 
    | 2375 | 
| 191 | } | - | 
| 192 |  | - | 
| 193 | QString QHostInfo::localDomainName() | - | 
| 194 | { | - | 
| 195 |  | - | 
| 196 |     resolveLibrary(); | - | 
| 197 |     if (local_res_ninit| TRUE | evaluated 2 times by 1 test |  | FALSE | never evaluated |  
  ) { | 0-2 | 
| 198 |  | - | 
| 199 |         res_state_ptr state = res_state_ptr(malloc(sizeof(*state))); | - | 
| 200 |         do {if(!(state)| TRUE | never evaluated |  | FALSE | evaluated 2 times by 1 test |  
  )qt_check_pointer(__FILE__,320);never executed: qt_check_pointer(__FILE__,320); } while (0); | 0-2 | 
| 201 |         memset(state, 0, sizeof(*state)); | - | 
| 202 |         local_res_ninit(state); | - | 
| 203 |         QString domainName = QUrl::fromAce(state->defdname); | - | 
| 204 |         if (domainName.isEmpty()| TRUE | never evaluated |  | FALSE | evaluated 2 times by 1 test |  
  ) | 0-2 | 
| 205 |             domainName = QUrl::fromAce(state->dnsrch[0]); never executed: domainName = QUrl::fromAce(state->dnsrch[0]);  | 0 | 
| 206 |         local_res_nclose(state); | - | 
| 207 |         free(state); | - | 
| 208 |  | - | 
| 209 |         returnexecuted 2 times by 1 test:  return domainName;  domainName;executed 2 times by 1 test:  return domainName;  | 2 | 
| 210 |     } | - | 
| 211 |  | - | 
| 212 |     if (local_res_init| TRUE | never evaluated |  | FALSE | never evaluated |  
   && local_res| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) { | 0 | 
| 213 |  | - | 
| 214 |  | - | 
| 215 |  | - | 
| 216 |  | - | 
| 217 |  | - | 
| 218 |  | - | 
| 219 |  | - | 
| 220 |         local_res_init(); | - | 
| 221 |         QString domainName = QUrl::fromAce(local_res->defdname); | - | 
| 222 |         if (domainName.isEmpty()| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) | 0 | 
| 223 |             domainName = QUrl::fromAce(local_res->dnsrch[0]); never executed: domainName = QUrl::fromAce(local_res->dnsrch[0]);  | 0 | 
| 224 |         return never executed: return domainName;  domainName;never executed: return domainName;  | 0 | 
| 225 |     } | - | 
| 226 |  | - | 
| 227 |  | - | 
| 228 |     QFile resolvconf; | - | 
| 229 |  | - | 
| 230 |     resolvconf.setFileName(QFile::decodeName("/etc/resolv.conf")); | - | 
| 231 |  | - | 
| 232 |  | - | 
| 233 |  | - | 
| 234 |     if (!resolvconf.open(QIODevice::ReadOnly)| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) | 0 | 
| 235 |         return never executed: return QString();  QString();never executed: return QString();  | 0 | 
| 236 |  | - | 
| 237 |     QString domainName; | - | 
| 238 |     while (!resolvconf.atEnd()| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) { | 0 | 
| 239 |         QByteArray line = resolvconf.readLine().trimmed(); | - | 
| 240 |         if (line.startsWith("domain ")| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) | 0 | 
| 241 |             return never executed: return QUrl::fromAce(line.mid(sizeof "domain " - 1).trimmed());  QUrl::fromAce(line.mid(sizeof "domain " - 1).trimmed());never executed: return QUrl::fromAce(line.mid(sizeof "domain " - 1).trimmed());  | 0 | 
| 242 |  | - | 
| 243 |  | - | 
| 244 |         if (domainName.isEmpty()| TRUE | never evaluated |  | FALSE | never evaluated |  
   && line.startsWith("search ")| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) { | 0 | 
| 245 |             QByteArray searchDomain = line.mid(sizeof "search " - 1).trimmed(); | - | 
| 246 |             int pos = searchDomain.indexOf(' '); | - | 
| 247 |             if (pos != -1| TRUE | never evaluated |  | FALSE | never evaluated |  
  ) | 0 | 
| 248 |                 searchDomain.truncate(pos); never executed: searchDomain.truncate(pos);  | 0 | 
| 249 |             domainName = QUrl::fromAce(searchDomain); | - | 
| 250 |         } never executed: end of block  | 0 | 
| 251 |     } never executed: end of block  | 0 | 
| 252 |  | - | 
| 253 |  | - | 
| 254 |     return never executed: return domainName;  domainName;never executed: return domainName;  | 0 | 
| 255 | } | - | 
| 256 |  | - | 
| 257 |  | - | 
 |  |  |