qt6-bb10/tests/auto/corelib
Thiago Macieira 772863355a QLockFile/Unix: save the boot and machine IDs in the lock file too
This allows us to make sure that the PID we read is from the same boot
as we are right now running. The collision could happen on embedded
systems where the boot sequence is fixed, so all the same processes
would have the exact same PIDs after reboot as they did before.

[ChangeLog][QtCore][QLockFile] QLockFile can now properly conclude that
a lock file from a previous boot of the same device is stale and can be
removed. This is implemented only for Linux and Apple operating systems.

Task-number: QTBUG-63425
Change-Id: I0b48fc8e90304e0dacc3fffd14e8e3a197211788
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
2017-11-14 15:54:56 +00:00
..
animation Blacklist tst_QParallelAnimationGroup::deleteChildrenWithRunningGroup() 2017-06-19 18:33:47 +00:00
codecs Replace Q_DECL_OVERRIDE with override where possible 2017-09-19 11:53:42 +00:00
global QRandomGenerator: add system() and global() 2017-10-29 10:13:01 +00:00
io QLockFile/Unix: save the boot and machine IDs in the lock file too 2017-11-14 15:54:56 +00:00
itemmodels Remove references to obsolete platforms 2017-11-05 06:33:53 +00:00
json Improve symmetry of variant json conversions 2017-07-25 09:00:46 +00:00
kernel Merge remote-tracking branch 'origin/5.10' into dev 2017-10-17 10:34:24 +02:00
mimetypes Merge remote-tracking branch 'origin/5.9' into dev 2017-05-29 10:54:41 +02:00
plugin QUuid: add fromString(QStringView/QLatin1String) 2017-04-20 17:02:44 +00:00
statemachine Replace Q_DECL_OVERRIDE with override where possible 2017-09-19 11:53:42 +00:00
thread Merge remote-tracking branch 'origin/5.10' into dev 2017-10-24 13:40:55 +02:00
tools Fix typo in tst_QTimeZone::testEpochTranPrivate() 2017-11-06 09:54:20 +00:00
xml QXmlStreamWriter: Avoid writing invalid characters 2017-09-13 07:29:00 +00:00
corelib.pro Add support for Apple tvOS 2016-05-17 16:11:23 +00:00