Commit graph

496 commits

Author SHA1 Message Date
Ivailo Monev
d6cb1155b0 use platform definitions and interrupt aware functions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 01:55:27 +02:00
Ivailo Monev
7c5d8fe11a remove redundant errno header inclusions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-13 02:44:28 +02:00
Ivailo Monev
5010cc7515 replace sizeof(void*) with QT_POINTER_SIZE
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-13 00:35:15 +02:00
Ivailo Monev
31f76bdcd1 reimplement QJsonDocument via Jansson
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-11 01:37:58 +02:00
Ivailo Monev
6555858c3a return QByteArray from QX11Info::appClass()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-09 22:23:25 +02:00
Ivailo Monev
426f22db6e remove optional license exception
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 15:08:15 +02:00
Ivailo Monev
9e8ca35d5e version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-08 14:43:59 +02:00
Ivailo Monev
2404eddc14 comment out debug code in tst_QFontDatabase::fixedPitch()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-05 06:33:27 +02:00
Ivailo Monev
bdfa9a8c84 update copyright to ease maintaince [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-05 06:18:50 +02:00
Ivailo Monev
ae942b0869 add QFontDatabase test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-05 06:01:45 +02:00
Ivailo Monev
4899d3eb2f include X11 headers directory in QRegion test build file
fixes test build on DragonFly BSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-31 03:03:15 +02:00
Ivailo Monev
6ab1424cb8 add QBrush test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 23:51:27 +02:00
Ivailo Monev
5fa051dbb1 fix warning about float truncation in tst_qdatastream
upstream commit:
04285d94e8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 19:11:17 +02:00
Ivailo Monev
bb04839e0f QUuid test fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 19:08:00 +02:00
Ivailo Monev
85d9cd92ee add QUuid test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 18:20:11 +02:00
Ivailo Monev
8bca4768f5 remove unused and internal Qt::TextBypassShaping enum
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-30 16:58:29 +02:00
Ivailo Monev
391b0ac9fe add QDataStream test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-29 17:23:10 +02:00
Ivailo Monev
8b615fe866 add QEvent test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-28 16:24:26 +02:00
Ivailo Monev
4a667687b0 skip one rename QDir test if running as root
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 21:39:17 +02:00
Ivailo Monev
7539437a33 add QReadLocker and QReadWriteLock tests
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 19:54:10 +02:00
Ivailo Monev
b6734f2555 remove qt3 support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 19:47:07 +02:00
Ivailo Monev
486575ef11 add QEasingCurve test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-25 15:40:36 +02:00
Ivailo Monev
da74a5dee6 feclearexcept() is standardized by POSIX.1-2001, do not check for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-21 00:37:29 +02:00
Ivailo Monev
2fdac52120 add QBuffer test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-09 02:50:04 +02:00
Ivailo Monev
106d121438 bump the minimum to POSIX.1-2001
many POSIX.1-2001 functions are used right now such as strcasecmp(),
strncasecmp(), htonl(), etc.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 10:32:10 +02:00
Ivailo Monev
0ab9965dc1 remove redundant QT_BEGIN_HEADER and QT_END_HEADER definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-08 01:09:49 +02:00
Ivailo Monev
8926991bb3 assume DBUS_TYPE_UNIX_FD is defined in D-Bus marshaller test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-06 10:33:56 +02:00
Ivailo Monev
3686e94277 prefix feof() call in QFile benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-05 11:15:56 +02:00
Ivailo Monev
e9ab364014 fix crash in QImage conversion benchmark
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-04 02:01:58 +02:00
Ivailo Monev
58ef830341 copyright update
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-01-02 01:59:24 +02:00
Ivailo Monev
9fcfe393b7 Qt3 support leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-23 13:51:34 +00:00
Ivailo Monev
cfe5045dd7 remove redundant QT_VERSION definition check in QtBench::qtBench_data()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-22 00:16:12 +00:00
Ivailo Monev
347a568c6e do not request low-precision values from monotonic clocks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-21 14:17:46 +00:00
Ivailo Monev
2dd6d202bb remove old MySQL and PostgreSQL versions support leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-21 13:51:52 +00:00
Ivailo Monev
2435f71327 fix QDir::equalityOperator() test for certain hosts
on Debian and Ubuntu /sbin may be symlink

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-17 22:58:29 +00:00
Ivailo Monev
9beb8457b5 skip tst_QThread::wait2() entirely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-16 09:04:42 +00:00
Ivailo Monev
59166fdebd skip tst_QThread::wait3_slowDestructor() entirely
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-16 08:29:37 +00:00
Ivailo Monev
6b556c018d mark tst_QThread::wait3_slowDestructor() as expected fail
upstream commits:
f54916697a
ac384524c8

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 18:38:34 +00:00
Ivailo Monev
d87e0285d4 QFileInfo and QFileSystemMetaData caching rewrite
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 17:40:27 +00:00
Ivailo Monev
bd6575a841 skip QDir::isReadable() test if UID is 0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 13:21:39 +00:00
Ivailo Monev
7f06b5dc0f get rid of the GUI requirement for tst_QSql test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 11:39:07 +00:00
Ivailo Monev
ba0ced3af2 update license headers of qpinger and qmyserver source files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 11:23:01 +00:00
Ivailo Monev
127bd5d92e D-Bus thrreading test debug code correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-15 08:56:05 +00:00
Ivailo Monev
3f7b919ce9 put use QEXPECT_FAIL() correctly in QIODevice test
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 20:55:43 +00:00
Ivailo Monev
076efb6481 mark QIODevice::constructing_QTcpSocket() and QIODevice::unget() as expected fails
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 15:35:07 +00:00
Ivailo Monev
b73a01d417 use even more bogus host addresses in reverse lookup test
in case the addresses are reachable

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 14:43:21 +00:00
Ivailo Monev
bd13093a6f use normalization test data from Unicode v10.0.0
that way the tests are less dependant on the version of ICU that the
host has, the data is modified as ICU fails (incorrectly) with buffer
overflow error with the data at line 14695

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 14:23:30 +00:00
Ivailo Monev
cc5d35c1fe fix host name query for certain type of addresses
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 14:07:03 +00:00
Ivailo Monev
26afc7dd7f fix some data races in tst_qthreadpool
upstream commit:
f22b29162c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-14 10:40:39 +00:00
Ivailo Monev
8fa6db3373 execute D-Bus benchamarks via dbus.sh script
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-12-10 08:09:59 +00:00