Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
13 | | - |
14 | | - |
15 | | - |
16 | | - |
17 | | - |
18 | | - |
19 | | - |
20 | | - |
21 | | - |
22 | | - |
23 | | - |
24 | | - |
25 | | - |
26 | | - |
27 | | - |
28 | | - |
29 | | - |
30 | | - |
31 | | - |
32 | | - |
33 | | - |
34 | | - |
35 | | - |
36 | | - |
37 | | - |
38 | | - |
39 | | - |
40 | #include "qthreadstorage.h" | - |
41 | | - |
42 | #ifndef QT_NO_THREAD | - |
43 | #include "qthread.h" | - |
44 | #include "qthread_p.h" | - |
45 | #include "qmutex.h" | - |
46 | | - |
47 | #include <string.h> | - |
48 | | - |
49 | QT_BEGIN_NAMESPACE | - |
50 | | - |
51 | | - |
52 | #ifdef THREADSTORAGE_DEBUG | - |
53 | # define DEBUG_MSG qtsDebug | - |
54 | | - |
55 | # include <stdio.h> | - |
56 | # include <stdarg.h> | - |
57 | void qtsDebug(const char *fmt, ...) | - |
58 | { | - |
59 | va_list va; | - |
60 | va_start(va, fmt); | - |
61 | | - |
62 | fprintf(stderr, "QThreadStorage: "); | - |
63 | vfprintf(stderr, fmt, va); | - |
64 | fprintf(stderr, "\n"); | - |
65 | | - |
66 | va_end(va); | - |
67 | } | - |
68 | #else | - |
69 | # define DEBUG_MSG if(false)qDebug | - |
70 | #endif | - |
71 | | - |
72 | static QBasicMutex destructorsMutex; | - |
73 | typedef QVector<void (*)(void *)> DestructorMap; | - |
74 | Q_GLOBAL_STATIC(DestructorMap, destructors)executed 262 times by 234 tests: end of block Executed by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- tst_qbackingstore - unknown status
- tst_qboxlayout - unknown status
- tst_qbrush - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- ...
executed 262 times by 234 tests: guard.store(QtGlobalStatic::Destroyed); Executed by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- tst_qbackingstore - unknown status
- tst_qboxlayout - unknown status
- tst_qbrush - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- ...
executed 4645 times by 477 tests: return &holder.value; Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
TRUE | evaluated 262 times by 234 testsEvaluated by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- tst_qbackingstore - unknown status
- tst_qboxlayout - unknown status
- tst_qbrush - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- ...
| FALSE | never evaluated |
| 0-4645 |
75 | | - |
76 | QThreadStorageData::QThreadStorageData(void (*func)(void *)) | - |
77 | { | - |
78 | QMutexLocker locker(&destructorsMutex); | - |
79 | DestructorMap *destr = destructors(); | - |
80 | if (!destr) {TRUE | never evaluated | FALSE | evaluated 629 times by 294 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 0-629 |
81 | | - |
82 | | - |
83 | | - |
84 | | - |
85 | | - |
86 | | - |
87 | | - |
88 | | - |
89 | | - |
90 | QThreadData *data = QThreadData::current(); | - |
91 | id = data->tls.count(); | - |
92 | DEBUG_MSG("QThreadStorageData: Allocated id %d, destructor %p cannot be stored", id, func); dead code: QMessageLogger(__FILE__, 92, __PRETTY_FUNCTION__).debug("QThreadStorageData: Allocated id %d, destructor %p cannot be stored", id, func); | - |
93 | return; never executed: return; | 0 |
94 | } | - |
95 | for (id = 0; id < destr->count(); id++) {TRUE | evaluated 670 times by 195 testsEvaluated by:- tst_Gestures
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- tst_QColorDialog
- tst_QColumnView
- tst_QComboBox
- tst_QCommandLinkButton
- tst_QCompleter
- tst_QComplexText
- tst_QCssParser
- tst_QDataWidgetMapper
- tst_QDateTimeEdit
- ...
| FALSE | evaluated 629 times by 294 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 629-670 |
96 | if (destr->at(id) == 0)TRUE | never evaluated | FALSE | evaluated 670 times by 195 testsEvaluated by:- tst_Gestures
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- tst_QColorDialog
- tst_QColumnView
- tst_QComboBox
- tst_QCommandLinkButton
- tst_QCompleter
- tst_QComplexText
- tst_QCssParser
- tst_QDataWidgetMapper
- tst_QDateTimeEdit
- ...
|
| 0-670 |
97 | break; never executed: break; | 0 |
98 | }executed 670 times by 195 tests: end of block Executed by:- tst_Gestures
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- tst_QColorDialog
- tst_QColumnView
- tst_QComboBox
- tst_QCommandLinkButton
- tst_QCompleter
- tst_QComplexText
- tst_QCssParser
- tst_QDataWidgetMapper
- tst_QDateTimeEdit
- ...
| 670 |
99 | if (id == destr->count()) {TRUE | evaluated 629 times by 294 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| FALSE | never evaluated |
| 0-629 |
100 | destr->append(func); | - |
101 | } else {executed 629 times by 294 tests: end of block Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| 629 |
102 | (*destr)[id] = func; | - |
103 | } never executed: end of block | 0 |
104 | DEBUG_MSG("QThreadStorageData: Allocated id %d, destructor %p", id, func); dead code: QMessageLogger(__FILE__, 104, __PRETTY_FUNCTION__).debug("QThreadStorageData: Allocated id %d, destructor %p", id, func); | - |
105 | }executed 629 times by 294 tests: end of block Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| 629 |
106 | | - |
107 | QThreadStorageData::~QThreadStorageData() | - |
108 | { | - |
109 | DEBUG_MSG("QThreadStorageData: Released id %d", id); dead code: QMessageLogger(__FILE__, 109, __PRETTY_FUNCTION__).debug("QThreadStorageData: Released id %d", id); | - |
110 | QMutexLocker locker(&destructorsMutex); | - |
111 | if (destructors())TRUE | evaluated 703 times by 281 testsEvaluated by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_platformsocketengine - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractsocket - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- ...
| FALSE | never evaluated |
| 0-703 |
112 | (*destructors())[id] = 0;executed 703 times by 281 tests: (*destructors())[id] = 0; Executed by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_platformsocketengine - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractsocket - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- ...
| 703 |
113 | }executed 703 times by 281 tests: end of block Executed by:- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_largefile - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_platformsocketengine - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- tst_qabstractslider - unknown status
- tst_qabstractsocket - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qaction - unknown status
- tst_qactiongroup - unknown status
- tst_qalgorithms - unknown status
- tst_qanimationgroup - unknown status
- tst_qapplication - unknown status
- ...
| 703 |
114 | | - |
115 | void **QThreadStorageData::get() const | - |
116 | { | - |
117 | QThreadData *data = QThreadData::current(); | - |
118 | if (!data) {TRUE | never evaluated | FALSE | evaluated 21169158 times by 420 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 0-21169158 |
119 | qWarning("QThreadStorage::get: QThreadStorage can only be used with threads started with QThread"); | - |
120 | return 0; never executed: return 0; | 0 |
121 | } | - |
122 | QVector<void *> &tls = data->tls; | - |
123 | if (tls.size() <= id)TRUE | evaluated 1958 times by 320 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| FALSE | evaluated 21167200 times by 332 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- tst_QColorDialog
- ...
|
| 1958-21167200 |
124 | tls.resize(id + 1);executed 1958 times by 320 tests: tls.resize(id + 1); Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| 1958 |
125 | void **v = &tls[id]; | - |
126 | | - |
127 | DEBUG_MSG("QThreadStorageData: Returning storage %d, data %p, for thread %p", dead code: QMessageLogger(__FILE__, 127, __PRETTY_FUNCTION__).debug("QThreadStorageData: Returning storage %d, data %p, for thread %p", id, *v, data->thread.load()); | - |
128 | id, dead code: QMessageLogger(__FILE__, 127, __PRETTY_FUNCTION__).debug("QThreadStorageData: Returning storage %d, data %p, for thread %p", id, *v, data->thread.load()); | - |
129 | *v, dead code: QMessageLogger(__FILE__, 127, __PRETTY_FUNCTION__).debug("QThreadStorageData: Returning storage %d, data %p, for thread %p", id, *v, data->thread.load()); | - |
130 | data->thread.load()); dead code: QMessageLogger(__FILE__, 127, __PRETTY_FUNCTION__).debug("QThreadStorageData: Returning storage %d, data %p, for thread %p", id, *v, data->thread.load()); | - |
131 | | - |
132 | return *v ? v : 0;executed 21169158 times by 420 tests: return *v ? v : 0; Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| 21169158 |
133 | } | - |
134 | | - |
135 | void **QThreadStorageData::set(void *p) | - |
136 | { | - |
137 | QThreadData *data = QThreadData::current(); | - |
138 | if (!data) {TRUE | never evaluated | FALSE | evaluated 12825 times by 341 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 0-12825 |
139 | qWarning("QThreadStorage::set: QThreadStorage can only be used with threads started with QThread"); | - |
140 | return 0; never executed: return 0; | 0 |
141 | } | - |
142 | QVector<void *> &tls = data->tls; | - |
143 | if (tls.size() <= id)TRUE | never evaluated | FALSE | evaluated 12825 times by 341 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 0-12825 |
144 | tls.resize(id + 1); never executed: tls.resize(id + 1); | 0 |
145 | | - |
146 | void *&value = tls[id]; | - |
147 | | - |
148 | if (value != 0) {TRUE | evaluated 210 times by 124 testsEvaluated by:- tst_QApplication
- tst_QFontCache
- tst_QNetworkReply
- tst_languagechange - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qapplication - unknown status
- tst_qboxlayout - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- tst_qcheckbox - unknown status
- tst_qcolordialog - unknown status
- tst_qcolumnview - unknown status
- tst_qcombobox - unknown status
- tst_qcommandlinkbutton - unknown status
- tst_qcompleter - unknown status
- tst_qcomplextext - unknown status
- tst_qcssparser - unknown status
- tst_qdatawidgetmapper - unknown status
- tst_qdatetimeedit - unknown status
- tst_qdialog - unknown status
- tst_qdialogbuttonbox - unknown status
- ...
| FALSE | evaluated 12615 times by 318 testsEvaluated by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
|
| 210-12615 |
149 | DEBUG_MSG("QThreadStorageData: Deleting previous storage %d, data %p, for thread %p", dead code: QMessageLogger(__FILE__, 149, __PRETTY_FUNCTION__).debug("QThreadStorageData: Deleting previous storage %d, data %p, for thread %p", id, value, data->thread.load()); | - |
150 | id, dead code: QMessageLogger(__FILE__, 149, __PRETTY_FUNCTION__).debug("QThreadStorageData: Deleting previous storage %d, data %p, for thread %p", id, value, data->thread.load()); | - |
151 | value, dead code: QMessageLogger(__FILE__, 149, __PRETTY_FUNCTION__).debug("QThreadStorageData: Deleting previous storage %d, data %p, for thread %p", id, value, data->thread.load()); | - |
152 | data->thread.load()); dead code: QMessageLogger(__FILE__, 149, __PRETTY_FUNCTION__).debug("QThreadStorageData: Deleting previous storage %d, data %p, for thread %p", id, value, data->thread.load()); | - |
153 | | - |
154 | QMutexLocker locker(&destructorsMutex); | - |
155 | DestructorMap *destr = destructors(); | - |
156 | void (*destructor)(void *) = destr ? destr->value(id) : 0;TRUE | evaluated 210 times by 124 testsEvaluated by:- tst_QApplication
- tst_QFontCache
- tst_QNetworkReply
- tst_languagechange - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qapplication - unknown status
- tst_qboxlayout - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- tst_qcheckbox - unknown status
- tst_qcolordialog - unknown status
- tst_qcolumnview - unknown status
- tst_qcombobox - unknown status
- tst_qcommandlinkbutton - unknown status
- tst_qcompleter - unknown status
- tst_qcomplextext - unknown status
- tst_qcssparser - unknown status
- tst_qdatawidgetmapper - unknown status
- tst_qdatetimeedit - unknown status
- tst_qdialog - unknown status
- tst_qdialogbuttonbox - unknown status
- ...
| FALSE | never evaluated |
| 0-210 |
157 | locker.unlock(); | - |
158 | | - |
159 | void *q = value; | - |
160 | value = 0; | - |
161 | | - |
162 | if (destructor)TRUE | evaluated 210 times by 124 testsEvaluated by:- tst_QApplication
- tst_QFontCache
- tst_QNetworkReply
- tst_languagechange - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qapplication - unknown status
- tst_qboxlayout - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- tst_qcheckbox - unknown status
- tst_qcolordialog - unknown status
- tst_qcolumnview - unknown status
- tst_qcombobox - unknown status
- tst_qcommandlinkbutton - unknown status
- tst_qcompleter - unknown status
- tst_qcomplextext - unknown status
- tst_qcssparser - unknown status
- tst_qdatawidgetmapper - unknown status
- tst_qdatetimeedit - unknown status
- tst_qdialog - unknown status
- tst_qdialogbuttonbox - unknown status
- ...
| FALSE | never evaluated |
| 0-210 |
163 | destructor(q);executed 210 times by 124 tests: destructor(q); Executed by:- tst_QApplication
- tst_QFontCache
- tst_QNetworkReply
- tst_languagechange - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qapplication - unknown status
- tst_qboxlayout - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- tst_qcheckbox - unknown status
- tst_qcolordialog - unknown status
- tst_qcolumnview - unknown status
- tst_qcombobox - unknown status
- tst_qcommandlinkbutton - unknown status
- tst_qcompleter - unknown status
- tst_qcomplextext - unknown status
- tst_qcssparser - unknown status
- tst_qdatawidgetmapper - unknown status
- tst_qdatetimeedit - unknown status
- tst_qdialog - unknown status
- tst_qdialogbuttonbox - unknown status
- ...
| 210 |
164 | }executed 210 times by 124 tests: end of block Executed by:- tst_QApplication
- tst_QFontCache
- tst_QNetworkReply
- tst_languagechange - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractspinbox - unknown status
- tst_qabstracttextdocumentlayout - unknown status
- tst_qaccessibility - unknown status
- tst_qapplication - unknown status
- tst_qboxlayout - unknown status
- tst_qbuttongroup - unknown status
- tst_qcalendarwidget - unknown status
- tst_qcheckbox - unknown status
- tst_qcolordialog - unknown status
- tst_qcolumnview - unknown status
- tst_qcombobox - unknown status
- tst_qcommandlinkbutton - unknown status
- tst_qcompleter - unknown status
- tst_qcomplextext - unknown status
- tst_qcssparser - unknown status
- tst_qdatawidgetmapper - unknown status
- tst_qdatetimeedit - unknown status
- tst_qdialog - unknown status
- tst_qdialogbuttonbox - unknown status
- ...
| 210 |
165 | | - |
166 | | - |
167 | value = p; | - |
168 | DEBUG_MSG("QThreadStorageData: Set storage %d for thread %p to %p", id, data->thread.load(), p); dead code: QMessageLogger(__FILE__, 168, __PRETTY_FUNCTION__).debug("QThreadStorageData: Set storage %d for thread %p to %p", id, data->thread.load(), p); | - |
169 | return &value;executed 12825 times by 341 tests: return &value; Executed by:- tst_Compiler
- tst_Gestures
- tst_LargeFile
- tst_ModelTest
- tst_NetworkSelfTest
- tst_QAbstractAnimation
- tst_QAbstractButton
- tst_QAbstractItemView
- tst_QAbstractNetworkCache
- tst_QAbstractScrollArea
- tst_QAbstractSlider
- tst_QAbstractSpinBox
- tst_QAbstractTextDocumentLayout
- tst_QAccessibility
- tst_QAction
- tst_QActionGroup
- tst_QAlgorithms
- tst_QAnimationGroup
- tst_QApplication
- tst_QAuthenticator
- tst_QBackingStore
- tst_QBoxLayout
- tst_QButtonGroup
- tst_QCalendarWidget
- tst_QCheckBox
- ...
| 12825 |
170 | } | - |
171 | | - |
172 | void QThreadStorageData::finish(void **p) | - |
173 | { | - |
174 | QVector<void *> *tls = reinterpret_cast<QVector<void *> *>(p); | - |
175 | if (!tls || tls->isEmpty() || !destructors())TRUE | never evaluated | FALSE | evaluated 622256 times by 584 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QAtomicInt
- tst_QCommandLineParser
- tst_QCompleter
- tst_QCoreApplication
- tst_QDBusAbstractInterface
- tst_QDBusConnectionNoBus
- tst_QDBusConnectionNoLibDBus1
- tst_QDBusConnection_Delayed
- tst_QDBusPendingCall
- tst_QDBusThreading
- tst_QDnsLookup_Appless
- tst_QEventLoop
- tst_QFileDialog2
- tst_QFileSystemModel
- tst_QFiledialog
- tst_QFreeList
- tst_QFtp
- tst_QFuture
- tst_QGlobal
- tst_QGlobalStatic
- tst_QGraphicsProxyWidget
- tst_QGuiApplication
- tst_QGuiEventLoop
- ...
|
TRUE | evaluated 621238 times by 574 testsEvaluated by:- tst_QApplication
- tst_QAtomicInt
- tst_QCommandLineParser
- tst_QCompleter
- tst_QCoreApplication
- tst_QDBusAbstractInterface
- tst_QDBusConnectionNoBus
- tst_QDBusConnectionNoLibDBus1
- tst_QDBusConnection_Delayed
- tst_QDBusPendingCall
- tst_QDBusThreading
- tst_QDnsLookup_Appless
- tst_QEventLoop
- tst_QFileDialog2
- tst_QFileSystemModel
- tst_QFiledialog
- tst_QFreeList
- tst_QFtp
- tst_QGlobal
- tst_QGlobalStatic
- tst_QGraphicsProxyWidget
- tst_QGuiApplication
- tst_QGuiEventLoop
- tst_QHostInfo
- tst_QLocalSocket
- ...
| FALSE | evaluated 1018 times by 269 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- ...
|
TRUE | never evaluated | FALSE | evaluated 1018 times by 269 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- ...
|
| 0-622256 |
176 | return; executed 621238 times by 574 tests: return; Executed by:- tst_QApplication
- tst_QAtomicInt
- tst_QCommandLineParser
- tst_QCompleter
- tst_QCoreApplication
- tst_QDBusAbstractInterface
- tst_QDBusConnectionNoBus
- tst_QDBusConnectionNoLibDBus1
- tst_QDBusConnection_Delayed
- tst_QDBusPendingCall
- tst_QDBusThreading
- tst_QDnsLookup_Appless
- tst_QEventLoop
- tst_QFileDialog2
- tst_QFileSystemModel
- tst_QFiledialog
- tst_QFreeList
- tst_QFtp
- tst_QGlobal
- tst_QGlobalStatic
- tst_QGraphicsProxyWidget
- tst_QGuiApplication
- tst_QGuiEventLoop
- tst_QHostInfo
- tst_QLocalSocket
- ...
| 621238 |
177 | | - |
178 | DEBUG_MSG("QThreadStorageData: Destroying storage for thread %p", QThread::currentThread()); dead code: QMessageLogger(__FILE__, 178, __PRETTY_FUNCTION__).debug("QThreadStorageData: Destroying storage for thread %p", QThread::currentThread()); | - |
179 | while (!tls->isEmpty()) {TRUE | evaluated 2760 times by 269 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- ...
| FALSE | evaluated 1018 times by 269 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- ...
|
| 1018-2760 |
180 | void *&value = tls->last(); | - |
181 | void *q = value; | - |
182 | value = 0; | - |
183 | int i = tls->size() - 1; | - |
184 | tls->resize(i); | - |
185 | | - |
186 | if (!q) {TRUE | evaluated 1378 times by 252 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QTcpSocket
- tst_QXmlInputSource
- tst_Spdy
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- ...
| FALSE | evaluated 1382 times by 189 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractspinbox - unknown status
- ...
|
| 1378-1382 |
187 | | - |
188 | continue;executed 1378 times by 252 tests: continue; Executed by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QTcpSocket
- tst_QXmlInputSource
- tst_Spdy
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractprintdialog - unknown status
- tst_qabstractproxymodel - unknown status
- tst_qabstractscrollarea - unknown status
- ...
| 1378 |
189 | } | - |
190 | | - |
191 | QMutexLocker locker(&destructorsMutex); | - |
192 | void (*destructor)(void *) = destructors()->value(i); | - |
193 | locker.unlock(); | - |
194 | | - |
195 | if (!destructor) {TRUE | never evaluated | FALSE | evaluated 1382 times by 189 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractspinbox - unknown status
- ...
|
| 0-1382 |
196 | if (QThread::currentThread())TRUE | never evaluated | FALSE | never evaluated |
| 0 |
197 | qWarning("QThreadStorage: Thread %p exited after QThreadStorage %d destroyed", never executed: QMessageLogger(__FILE__, 197, __PRETTY_FUNCTION__).warning("QThreadStorage: Thread %p exited after QThreadStorage %d destroyed", QThread::currentThread(), i); | 0 |
198 | QThread::currentThread(), i); never executed: QMessageLogger(__FILE__, 197, __PRETTY_FUNCTION__).warning("QThreadStorage: Thread %p exited after QThreadStorage %d destroyed", QThread::currentThread(), i); | 0 |
199 | continue; never executed: continue; | 0 |
200 | } | - |
201 | destructor(q); | - |
202 | | - |
203 | if (tls->size() > i) {TRUE | evaluated 26 times by 26 testsEvaluated by:- tst_gestures - unknown status
- tst_qabstractanimation - unknown status
- tst_qaccessibility - unknown status
- tst_qcolumnview - unknown status
- tst_qdockwidget - unknown status
- tst_qgraphicsproxywidget - unknown status
- tst_qlineedit - unknown status
- tst_qmainwindow - unknown status
- tst_qmdiarea - unknown status
- tst_qmdisubwindow - unknown status
- tst_qmenu - unknown status
- tst_qparallelanimationgroup - unknown status
- tst_qpauseanimation - unknown status
- tst_qprinter - unknown status
- tst_qprogressbar - unknown status
- tst_qpropertyanimation - unknown status
- tst_qscroller - unknown status
- tst_qsequentialanimationgroup - unknown status
- tst_qshortcut - unknown status
- tst_qstatemachine - unknown status
- tst_qstylesheetstyle - unknown status
- tst_qtoolbar - unknown status
- tst_qtreeview - unknown status
- tst_qwidget - unknown status
- tst_qwidget_window - unknown status
- ...
| FALSE | evaluated 1356 times by 189 testsEvaluated by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractspinbox - unknown status
- ...
|
| 26-1356 |
204 | | - |
205 | (*tls)[i] = 0; | - |
206 | }executed 26 times by 26 tests: end of block Executed by:- tst_gestures - unknown status
- tst_qabstractanimation - unknown status
- tst_qaccessibility - unknown status
- tst_qcolumnview - unknown status
- tst_qdockwidget - unknown status
- tst_qgraphicsproxywidget - unknown status
- tst_qlineedit - unknown status
- tst_qmainwindow - unknown status
- tst_qmdiarea - unknown status
- tst_qmdisubwindow - unknown status
- tst_qmenu - unknown status
- tst_qparallelanimationgroup - unknown status
- tst_qpauseanimation - unknown status
- tst_qprinter - unknown status
- tst_qprogressbar - unknown status
- tst_qpropertyanimation - unknown status
- tst_qscroller - unknown status
- tst_qsequentialanimationgroup - unknown status
- tst_qshortcut - unknown status
- tst_qstatemachine - unknown status
- tst_qstylesheetstyle - unknown status
- tst_qtoolbar - unknown status
- tst_qtreeview - unknown status
- tst_qwidget - unknown status
- tst_qwidget_window - unknown status
- ...
| 26 |
207 | }executed 1382 times by 189 tests: end of block Executed by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- tst_qabstractnetworkcache - unknown status
- tst_qabstractspinbox - unknown status
- ...
| 1382 |
208 | tls->clear(); | - |
209 | }executed 1018 times by 269 tests: end of block Executed by:- tst_QAbstractNetworkCache
- tst_QApplication
- tst_QDnsLookup_Appless
- tst_QFuture
- tst_QGuiApplication
- tst_QHttpNetworkConnection
- tst_QNetworkAccessManager_And_QProgressDialog
- tst_QNetworkDiskCache
- tst_QNetworkProxyFactory
- tst_QNetworkReply
- tst_QPainter
- tst_QSettings
- tst_QTcpSocket
- tst_QUuid
- tst_QXmlInputSource
- tst_Spdy
- tst_compiler - unknown status
- tst_gestures - unknown status
- tst_lancelot - unknown status
- tst_languagechange - unknown status
- tst_modeltest - unknown status
- tst_networkselftest - unknown status
- tst_qabstractanimation - unknown status
- tst_qabstractbutton - unknown status
- tst_qabstractitemview - unknown status
- ...
| 1018 |
210 | | - |
211 | | - |
212 | | - |
213 | | - |
214 | | - |
215 | | - |
216 | | - |
217 | | - |
218 | | - |
219 | | - |
220 | | - |
221 | | - |
222 | | - |
223 | | - |
224 | | - |
225 | | - |
226 | | - |
227 | | - |
228 | | - |
229 | | - |
230 | | - |
231 | | - |
232 | | - |
233 | | - |
234 | | - |
235 | | - |
236 | | - |
237 | | - |
238 | | - |
239 | | - |
240 | | - |
241 | | - |
242 | | - |
243 | | - |
244 | | - |
245 | | - |
246 | | - |
247 | | - |
248 | | - |
249 | | - |
250 | | - |
251 | | - |
252 | | - |
253 | | - |
254 | | - |
255 | | - |
256 | | - |
257 | | - |
258 | | - |
259 | | - |
260 | | - |
261 | | - |
262 | | - |
263 | | - |
264 | | - |
265 | | - |
266 | | - |
267 | | - |
268 | | - |
269 | | - |
270 | | - |
271 | | - |
272 | | - |
273 | | - |
274 | | - |
275 | | - |
276 | | - |
277 | | - |
278 | | - |
279 | | - |
280 | | - |
281 | | - |
282 | | - |
283 | | - |
284 | | - |
285 | | - |
286 | | - |
287 | | - |
288 | | - |
289 | | - |
290 | | - |
291 | | - |
292 | | - |
293 | | - |
294 | | - |
295 | | - |
296 | | - |
297 | | - |
298 | | - |
299 | | - |
300 | | - |
301 | | - |
302 | | - |
303 | | - |
304 | | - |
305 | | - |
306 | | - |
307 | | - |
308 | | - |
309 | | - |
310 | | - |
311 | | - |
312 | | - |
313 | | - |
314 | | - |
315 | | - |
316 | | - |
317 | | - |
318 | | - |
319 | | - |
320 | | - |
321 | | - |
322 | | - |
323 | | - |
324 | | - |
325 | | - |
326 | #endif // QT_NO_THREAD | - |
327 | | - |
328 | QT_END_NAMESPACE | - |
| | |