Commit graph

309 commits

Author SHA1 Message Date
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
Ivailo Monev
c078098d58 adjust QTextCodec benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-24 17:29:59 +00:00
Ivailo Monev
e9622b5dd4 QSqlQuery test build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 17:34:21 +00:00
Ivailo Monev
2827b41716 adjust server IPs tests data
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 17:20:55 +00:00
Ivailo Monev
ade0644f21 remove invalid hostnames from QHostInfo benchmark
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 12:51:56 +00:00
Ivailo Monev
65a0fbbab9 make use of QHostInfo::localHostName() in QSqlDatabase test
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 12:10:11 +00:00
Ivailo Monev
82f1d03b02 backport ICU text codec
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-23 00:38:10 +00:00
Ivailo Monev
fa34c080f6 reimplement character properties and character manipulation via ICU
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-22 00:00:35 +00:00
Ivailo Monev
df7225de36 obtain hosts information without threading
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-21 03:06:47 +00:00
Ivailo Monev
4f7e978018 deal with some include directive issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 13:47:09 +00:00
Ivailo Monev
b988598939 remove QT_NO_STL conditional leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:15:01 +00:00
Ivailo Monev
821979210e adjust QVector benchmarks to recent change
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-20 12:12:45 +00:00
Ivailo Monev
a7bf38eab7 add QCryptographicHash algorithms benchamrk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-11-19 17:23:47 +00:00
Ivailo Monev
379fd43ccb use httpbin.org for network tests
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-16 00:21:59 +00:00
Ivailo Monev
5f3bba9f2c QT_NO_THREAD conditional build fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-09-04 01:09:39 +00:00
Ivailo Monev
b50bdfc4dc apply supposed fix for QTBUG-59159
it does not actually fix it, the tests are failing

upstream commit:
04b8db3d57

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-08-13 14:50:10 +00:00
Ivailo Monev
362faa872c Merge branch 'master' of https://github.com/fluxer/katie into locale 2019-08-13 10:39:52 +00:00