Commit graph

225 commits

Author SHA1 Message Date
Ivailo Monev
01f48073c5 do not require certain fonts for QFont test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-22 02:42:16 +00:00
Ivailo Monev
8f37b55b6a add QFontMetrics test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:44:19 +00:00
Ivailo Monev
5aaf20c55a add QFont test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-21 19:19:10 +00:00
Ivailo Monev
7c9ed242a5 remove threads build option
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-19 23:51:19 +00:00
Ivailo Monev
34d5041594 ensure resources for DBus performance benchmark are generated
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 16:17:22 +00:00
Ivailo Monev
9585bd773c mark certain core component options unsupported
this is mostly automated change set, a lot to be done later on
especially about the definitions in core component. the goal is
to make most of the options of the core component available so
that they can be utilized in other components and tools without
restrictions as shown by some of the changes done to the GUI
component in this commit

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-18 00:00:13 +00:00
Ivailo Monev
b8a7529aed build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 23:43:24 +00:00
Ivailo Monev
a27b94b0bd QT_NO_THREAD conditional build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:44:47 +00:00
Ivailo Monev
ee8a1e0fbb make QHttpNetworkReply test noop if QT_NO_HTTP is defined
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 22:24:33 +00:00
Ivailo Monev
141189ea14 add QDBusMetaObject test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 03:13:57 +00:00
Ivailo Monev
44bea91c8d build QDBusMetaType test only of DBus is found and enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:50 +00:00
Ivailo Monev
5614d48158 add QDBusConnection test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 02:26:16 +00:00
Ivailo Monev
fcc0f21ccb correct UNICODE_LAST_CODEPOINT definition in QChar test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-15 00:21:22 +00:00
Ivailo Monev
201465495e fix most of the QChar normalization test cases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 23:53:01 +00:00
Ivailo Monev
c11985f055 replace hardcoded values with a surrogate handling methods
upstream commit:
50fefebc84

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-14 18:25:05 +00:00
Ivailo Monev
12e8feb37a compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 23:05:10 +00:00
Ivailo Monev
98e34ceb68 add QSocketNotifier test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:46:21 +00:00
Ivailo Monev
d38702ed58 add QDBusMetaType test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:30:47 +00:00
Ivailo Monev
791cb8ca5f add QCssParser test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:24:03 +00:00
Ivailo Monev
354de53005 limit normalization QChar test to 10k entries
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 22:02:34 +00:00
Ivailo Monev
5b6ab489c9 add QChar test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:43:07 +00:00
Ivailo Monev
03a7407e2c add QRegExp test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 16:04:38 +00:00
Ivailo Monev
b72431fa8c add QTimer test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-13 13:51:25 +00:00
Ivailo Monev
0e29188131 remove redundant QSETTINGS_P_H_VERSION definition checks from QSettings test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-09 19:28:22 +00:00
Ivailo Monev
9ce92849ef add qrand() test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-06 15:37:49 +00:00
Ivailo Monev
965f972715 add QByteArrayMatcher test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-06 10:56:01 +00:00
Ivailo Monev
bf64f53620 compiler warning fixes
upstream commit:
49995ee35f

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 11:41:48 +00:00
Ivailo Monev
903ff2ccff add missing () around a macro argument use in tst_QSettings::testEscapes()
upstream commit:
95b62e5a71

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-05 11:29:48 +00:00
Ivailo Monev
59ae195655 remove symbian leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 22:14:47 +00:00
Ivailo Monev
0f990fc6aa add QMetaType test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 21:57:57 +00:00
Ivailo Monev
5e06f073d4 remove QColorGroup leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 20:58:02 +00:00
Ivailo Monev
7963e58fae add SQL tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 13:07:02 +00:00
Ivailo Monev
ad69913084 use foreach() for iterations in tst_Databases
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 09:02:12 +00:00
Ivailo Monev
073e838537 remove unused toHex() function from tst_databases header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 09:01:46 +00:00
Ivailo Monev
82229c8372 use foreach() for iteration in tst_Databases::open() and tst_Databases::close()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 08:39:17 +00:00
Ivailo Monev
3d65040235 use foreach for iteration in tst_QSqlDatabase::initTestCase() and tst_QSqlDatabase::cleanupTestCase()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 08:38:07 +00:00
Ivailo Monev
9c0e79accc QVariant benchmark requires gui component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 08:06:07 +00:00
Ivailo Monev
c75589b38c add QSettings test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-03 06:27:59 +00:00
Ivailo Monev
9dc77bddc0 correct variable name in main tests CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 04:22:03 +00:00
Ivailo Monev
89fa827a8c make the runnable sleep for 3sec to avoid race in tst_QThreadPool::reserveAndStart()
otherwise the runnable can finish before active thread count check is reached


Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 04:21:29 +00:00
Ivailo Monev
9b53a405eb add separate build time option for tests and benchmarks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 02:34:13 +00:00
Ivailo Monev
54835a8285 return IPv6 address conditionally from QtNetworkSettings::serverIPs()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-02 02:06:14 +00:00
Ivailo Monev
d5b0b5335c correct expected data for 7nn_NO case in QLocale test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 14:05:43 +00:00
Ivailo Monev
0103f53b30 remove unused QtNetworkSettings::winServerName() method
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 13:34:58 +00:00
Ivailo Monev
4e967433e8 use https://www.w3.org/ for network tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-01 13:33:29 +00:00
Ivailo Monev
d3d269e463 remove manual QGraphicsView benchmarks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 09:24:42 +00:00
Ivailo Monev
5882bb17a8 replace Qt logo
image is by Dave Gandy, CC BY 3.0 license from:
https://www.flaticon.com/free-icon/thumbs-up_25297

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-29 03:17:28 +00:00
Ivailo Monev
dae7c3c7d9 remove now redundant threading QHostInfo tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 09:10:26 +00:00
Ivailo Monev
16bd09d842 check received results count instead of timeout in QHostInfo benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 08:42:31 +00:00
Ivailo Monev
89c09bdbe6 lower the number for race tests performed in QHostInfo test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-25 04:18:14 +00:00