summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/benchmarks/benchmarks.pro14
-rw-r--r--tests/benchmarks/corelib/corelib.pro20
-rw-r--r--tests/benchmarks/corelib/io/io.pro11
-rw-r--r--tests/benchmarks/corelib/io/qdir/10000/10000.pro6
-rw-r--r--tests/benchmarks/corelib/io/qdir/qdir.pro2
-rw-r--r--tests/benchmarks/corelib/io/qdir/tree/tree.pro7
-rw-r--r--tests/benchmarks/corelib/io/qdiriterator/qdiriterator.pro13
-rw-r--r--tests/benchmarks/corelib/io/qfile/qfile.pro7
-rw-r--r--tests/benchmarks/corelib/io/qfileinfo/qfileinfo.pro7
-rw-r--r--tests/benchmarks/corelib/io/qiodevice/qiodevice.pro6
-rw-r--r--tests/benchmarks/corelib/io/qprocess/qprocess.pro3
-rw-r--r--tests/benchmarks/corelib/io/qprocess/test/test.pro5
-rw-r--r--tests/benchmarks/corelib/io/qprocess/testProcessLoopback/testProcessLoopback.pro6
-rw-r--r--tests/benchmarks/corelib/io/qtemporaryfile/qtemporaryfile.pro6
-rw-r--r--tests/benchmarks/corelib/io/qtextstream/qtextstream.pro6
-rw-r--r--tests/benchmarks/corelib/io/qurl/qurl.pro7
-rw-r--r--tests/benchmarks/corelib/json/json.pro8
-rw-r--r--tests/benchmarks/corelib/kernel/events/events.pro6
-rw-r--r--tests/benchmarks/corelib/kernel/kernel.pro17
-rw-r--r--tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro6
-rw-r--r--tests/benchmarks/corelib/kernel/qmetaobject/qmetaobject.pro6
-rw-r--r--tests/benchmarks/corelib/kernel/qmetatype/qmetatype.pro6
-rw-r--r--tests/benchmarks/corelib/kernel/qobject/qobject.pro7
-rw-r--r--tests/benchmarks/corelib/kernel/qtimer_vs_qmetaobject/qtimer_vs_qmetaobject.pro7
-rw-r--r--tests/benchmarks/corelib/kernel/qvariant/qvariant.pro6
-rw-r--r--tests/benchmarks/corelib/kernel/qwineventnotifier/qwineventnotifier.pro6
-rw-r--r--tests/benchmarks/corelib/mimetypes/mimetypes.pro3
-rw-r--r--tests/benchmarks/corelib/mimetypes/qmimedatabase/qmimedatabase.pro5
-rw-r--r--tests/benchmarks/corelib/plugin/plugin.pro2
-rw-r--r--tests/benchmarks/corelib/plugin/quuid/quuid.pro6
-rw-r--r--tests/benchmarks/corelib/text/qbytearray/qbytearray.pro7
-rw-r--r--tests/benchmarks/corelib/text/qchar/qchar.pro5
-rw-r--r--tests/benchmarks/corelib/text/qlocale/qlocale.pro5
-rw-r--r--tests/benchmarks/corelib/text/qregularexpression/qregularexpression.pro5
-rw-r--r--tests/benchmarks/corelib/text/qstring/qstring.pro6
-rw-r--r--tests/benchmarks/corelib/text/qstringbuilder/qstringbuilder.pro9
-rw-r--r--tests/benchmarks/corelib/text/qstringlist/qstringlist.pro5
-rw-r--r--tests/benchmarks/corelib/text/text.pro10
-rw-r--r--tests/benchmarks/corelib/thread/qmutex/qmutex.pro6
-rw-r--r--tests/benchmarks/corelib/thread/qreadwritelock/qreadwritelock.pro8
-rw-r--r--tests/benchmarks/corelib/thread/qthreadpool/qthreadpool.pro6
-rw-r--r--tests/benchmarks/corelib/thread/qthreadstorage/qthreadstorage.pro6
-rw-r--r--tests/benchmarks/corelib/thread/qwaitcondition/qwaitcondition.pro6
-rw-r--r--tests/benchmarks/corelib/thread/thread.pro7
-rw-r--r--tests/benchmarks/corelib/time/qdate/qdate.pro5
-rw-r--r--tests/benchmarks/corelib/time/qdatetime/qdatetime.pro5
-rw-r--r--tests/benchmarks/corelib/time/qtimezone/qtimezone.pro5
-rw-r--r--tests/benchmarks/corelib/time/time.pro5
-rw-r--r--tests/benchmarks/corelib/tools/containers-associative/containers-associative.pro6
-rw-r--r--tests/benchmarks/corelib/tools/containers-sequential/containers-sequential.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qcontiguouscache/qcontiguouscache.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qcryptographichash/qcryptographichash.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qhash/qhash.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qlist/qlist.pro5
-rw-r--r--tests/benchmarks/corelib/tools/qmap/qmap.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qrect/qrect.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro6
-rw-r--r--tests/benchmarks/corelib/tools/qset/qset.pro5
-rw-r--r--tests/benchmarks/corelib/tools/qstack/qstack.pro5
-rw-r--r--tests/benchmarks/corelib/tools/qvector/qvector.pro6
-rw-r--r--tests/benchmarks/corelib/tools/tools.pro12
-rw-r--r--tests/benchmarks/dbus/dbus.pro6
-rw-r--r--tests/benchmarks/dbus/qdbusperformance/qdbusperformance.pro3
-rw-r--r--tests/benchmarks/dbus/qdbusperformance/server/server.pro6
-rw-r--r--tests/benchmarks/dbus/qdbusperformance/test/test.pro5
-rw-r--r--tests/benchmarks/dbus/qdbustype/qdbustype.pro11
-rw-r--r--tests/benchmarks/gui/animation/animation.pro2
-rw-r--r--tests/benchmarks/gui/animation/qanimation/qanimation.pro16
-rw-r--r--tests/benchmarks/gui/gui.pro13
-rw-r--r--tests/benchmarks/gui/image/blendbench/blendbench.pro5
-rw-r--r--tests/benchmarks/gui/image/image.pro8
-rw-r--r--tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro9
-rw-r--r--tests/benchmarks/gui/image/qimagereader/qimagereader.pro12
-rw-r--r--tests/benchmarks/gui/image/qimagescale/qimagescale.pro4
-rw-r--r--tests/benchmarks/gui/image/qpixmap/qpixmap.pro6
-rw-r--r--tests/benchmarks/gui/image/qpixmapcache/qpixmapcache.pro5
-rw-r--r--tests/benchmarks/gui/kernel/kernel.pro4
-rw-r--r--tests/benchmarks/gui/kernel/qguimetatype/qguimetatype.pro5
-rw-r--r--tests/benchmarks/gui/kernel/qguivariant/qguivariant.pro5
-rw-r--r--tests/benchmarks/gui/math3d/math3d.pro4
-rw-r--r--tests/benchmarks/gui/math3d/qmatrix4x4/qmatrix4x4.pro5
-rw-r--r--tests/benchmarks/gui/math3d/qquaternion/qquaternion.pro5
-rw-r--r--tests/benchmarks/gui/painting/drawtexture/drawtexture.pro7
-rw-r--r--tests/benchmarks/gui/painting/lancebench/lancebench.pro13
-rw-r--r--tests/benchmarks/gui/painting/painting.pro13
-rw-r--r--tests/benchmarks/gui/painting/qcolor/qcolor.pro7
-rw-r--r--tests/benchmarks/gui/painting/qpainter/qpainter.pro7
-rw-r--r--tests/benchmarks/gui/painting/qregion/qregion.pro6
-rw-r--r--tests/benchmarks/gui/painting/qtbench/qtbench.pro6
-rw-r--r--tests/benchmarks/gui/painting/qtransform/qtransform.pro5
-rw-r--r--tests/benchmarks/gui/text/qfontmetrics/qfontmetrics.pro4
-rw-r--r--tests/benchmarks/gui/text/qtext/qtext.pro9
-rw-r--r--tests/benchmarks/gui/text/qtextdocument/qtextdocument.pro7
-rw-r--r--tests/benchmarks/gui/text/text.pro5
-rw-r--r--tests/benchmarks/network/access/access.pro11
-rw-r--r--tests/benchmarks/network/access/qdecompresshelper/qdecompresshelper.pro8
-rw-r--r--tests/benchmarks/network/access/qfile_vs_qnetworkaccessmanager/qfile_vs_qnetworkaccessmanager.pro9
-rw-r--r--tests/benchmarks/network/access/qnetworkdiskcache/qnetworkdiskcache.pro8
-rw-r--r--tests/benchmarks/network/access/qnetworkreply/qnetworkreply.pro9
-rw-r--r--tests/benchmarks/network/access/qnetworkreply_from_cache/qnetworkreply_from_cache.pro3
-rw-r--r--tests/benchmarks/network/kernel/kernel.pro4
-rw-r--r--tests/benchmarks/network/kernel/qhostinfo/qhostinfo.pro9
-rw-r--r--tests/benchmarks/network/network.pro19
-rw-r--r--tests/benchmarks/network/socket/qtcpserver/qtcpserver.pro9
-rw-r--r--tests/benchmarks/network/socket/qudpsocket/qudpsocket.pro8
-rw-r--r--tests/benchmarks/network/socket/socket.pro4
-rw-r--r--tests/benchmarks/network/ssl/qsslsocket/qsslsocket.pro9
-rw-r--r--tests/benchmarks/network/ssl/ssl.pro3
-rw-r--r--tests/benchmarks/plugins/imageformats/jpeg/jpeg.pro8
-rw-r--r--tests/benchmarks/sql/kernel/kernel.pro4
-rw-r--r--tests/benchmarks/sql/kernel/qsqlquery/qsqlquery.pro5
-rw-r--r--tests/benchmarks/sql/kernel/qsqlrecord/qsqlrecord.pro5
-rw-r--r--tests/benchmarks/sql/sql.pro3
-rw-r--r--tests/benchmarks/testlib/testlib.pro3
-rw-r--r--tests/benchmarks/testlib/tostring/tostring.pro4
-rw-r--r--tests/benchmarks/trusted-benchmarks.pri11
-rw-r--r--tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/GraphicsViewBenchmark.pro70
-rw-r--r--tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/widgets/itemrecyclinglist.pri19
-rw-r--r--tests/benchmarks/widgets/graphicsview/functional/functional.pro4
-rw-r--r--tests/benchmarks/widgets/graphicsview/graphicsview.pro10
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro7
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro6
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro5
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro5
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro7
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/chipTest/chip.pro19
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/moveItems/moveItems.pro1
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/scrolltest/scrolltest.pro1
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsview/chiptester/chiptester.pri13
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicsview/qgraphicsview.pro9
-rw-r--r--tests/benchmarks/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro6
-rw-r--r--tests/benchmarks/widgets/itemviews/itemviews.pro5
-rw-r--r--tests/benchmarks/widgets/itemviews/qheaderview/qheaderview.pro7
-rw-r--r--tests/benchmarks/widgets/itemviews/qlistview/qlistview.pro7
-rw-r--r--tests/benchmarks/widgets/itemviews/qtableview/qtableview.pro7
-rw-r--r--tests/benchmarks/widgets/kernel/kernel.pro4
-rw-r--r--tests/benchmarks/widgets/kernel/qapplication/qapplication.pro8
-rw-r--r--tests/benchmarks/widgets/kernel/qwidget/qwidget.pro4
-rw-r--r--tests/benchmarks/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro7
-rw-r--r--tests/benchmarks/widgets/styles/styles.pro3
-rw-r--r--tests/benchmarks/widgets/widgets.pro13
-rw-r--r--tests/benchmarks/widgets/widgets/qtextbrowser/qtextbrowser.pro6
-rw-r--r--tests/benchmarks/widgets/widgets/widgets.pro3
-rw-r--r--tests/tests.pro9
144 files changed, 0 insertions, 1058 deletions
diff --git a/tests/benchmarks/benchmarks.pro b/tests/benchmarks/benchmarks.pro
deleted file mode 100644
index a98b9a62c6..0000000000
--- a/tests/benchmarks/benchmarks.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- corelib \
- sql \
-
-qtHaveModule(dbus): SUBDIRS += dbus
-qtHaveModule(gui): SUBDIRS += gui
-qtHaveModule(network): SUBDIRS += network
-# removed-by-refactor qtHaveModule(opengl): SUBDIRS += opengl
-qtHaveModule(testlib): SUBDIRS += testlib
-qtHaveModule(widgets): SUBDIRS += widgets
-
-check-trusted.CONFIG += recursive
-QMAKE_EXTRA_TARGETS += check-trusted
diff --git a/tests/benchmarks/corelib/corelib.pro b/tests/benchmarks/corelib/corelib.pro
deleted file mode 100644
index 3c11e43ef5..0000000000
--- a/tests/benchmarks/corelib/corelib.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- io \
- json \
- mimetypes \
- kernel \
- text \
- thread \
- time \
- tools \
- plugin
-
-TRUSTED_BENCHMARKS += \
- kernel/qmetaobject \
- kernel/qmetatype \
- kernel/qobject \
- thread/qthreadstorage \
- io/qdir/tree
-
-include(../trusted-benchmarks.pri)
diff --git a/tests/benchmarks/corelib/io/io.pro b/tests/benchmarks/corelib/io/io.pro
deleted file mode 100644
index 23f9c190aa..0000000000
--- a/tests/benchmarks/corelib/io/io.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qdir \
- qdiriterator \
- qfile \
- qfileinfo \
- qiodevice \
- qtemporaryfile \
- qtextstream
-
-qtConfig(process): SUBDIRS += qprocess
diff --git a/tests/benchmarks/corelib/io/qdir/10000/10000.pro b/tests/benchmarks/corelib/io/qdir/10000/10000.pro
deleted file mode 100644
index 52325f314f..0000000000
--- a/tests/benchmarks/corelib/io/qdir/10000/10000.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qdir_10000
-SOURCES += bench_qdir_10000.cpp
diff --git a/tests/benchmarks/corelib/io/qdir/qdir.pro b/tests/benchmarks/corelib/io/qdir/qdir.pro
deleted file mode 100644
index c572566759..0000000000
--- a/tests/benchmarks/corelib/io/qdir/qdir.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = 10000
diff --git a/tests/benchmarks/corelib/io/qdir/tree/tree.pro b/tests/benchmarks/corelib/io/qdir/tree/tree.pro
deleted file mode 100644
index 90ddd23345..0000000000
--- a/tests/benchmarks/corelib/io/qdir/tree/tree.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = bench_qdir_tree
-SOURCES += bench_qdir_tree.cpp
-RESOURCES += bench_qdir_tree.qrc
diff --git a/tests/benchmarks/corelib/io/qdiriterator/qdiriterator.pro b/tests/benchmarks/corelib/io/qdiriterator/qdiriterator.pro
deleted file mode 100644
index 0921b8424e..0000000000
--- a/tests/benchmarks/corelib/io/qdiriterator/qdiriterator.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-# Enable c++17 support for std::filesystem
-qtConfig(cxx17_filesystem) {
- CONFIG += c++17
- gcc:lessThan(QMAKE_GCC_MAJOR_VERSION, 9): \
- QMAKE_LFLAGS += -lstdc++fs
-}
-
-TARGET = tst_bench_qdiriterator
-SOURCES += main.cpp qfilesystemiterator.cpp
-HEADERS += qfilesystemiterator.h
diff --git a/tests/benchmarks/corelib/io/qfile/qfile.pro b/tests/benchmarks/corelib/io/qfile/qfile.pro
deleted file mode 100644
index a882c4ea61..0000000000
--- a/tests/benchmarks/corelib/io/qfile/qfile.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core core-private testlib
-win32: DEFINES+= _CRT_SECURE_NO_WARNINGS
-
-TARGET = tst_bench_qfile
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/io/qfileinfo/qfileinfo.pro b/tests/benchmarks/corelib/io/qfileinfo/qfileinfo.pro
deleted file mode 100644
index 9c97bfc84a..0000000000
--- a/tests/benchmarks/corelib/io/qfileinfo/qfileinfo.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT -= gui
-QT += core-private testlib
-
-TARGET = tst_bench_qfileinfo
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/io/qiodevice/qiodevice.pro b/tests/benchmarks/corelib/io/qiodevice/qiodevice.pro
deleted file mode 100644
index febe6e87f9..0000000000
--- a/tests/benchmarks/corelib/io/qiodevice/qiodevice.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qiodevice
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/io/qprocess/qprocess.pro b/tests/benchmarks/corelib/io/qprocess/qprocess.pro
deleted file mode 100644
index 839b4f7ecd..0000000000
--- a/tests/benchmarks/corelib/io/qprocess/qprocess.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-test.depends = testProcessLoopback
-SUBDIRS = testProcessLoopback test
diff --git a/tests/benchmarks/corelib/io/qprocess/test/test.pro b/tests/benchmarks/corelib/io/qprocess/test/test.pro
deleted file mode 100644
index e7e8e01aef..0000000000
--- a/tests/benchmarks/corelib/io/qprocess/test/test.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core core-private testlib
-
-TARGET = ../tst_bench_qprocess
-SOURCES += ../tst_bench_qprocess.cpp
diff --git a/tests/benchmarks/corelib/io/qprocess/testProcessLoopback/testProcessLoopback.pro b/tests/benchmarks/corelib/io/qprocess/testProcessLoopback/testProcessLoopback.pro
deleted file mode 100644
index a5fe146e80..0000000000
--- a/tests/benchmarks/corelib/io/qprocess/testProcessLoopback/testProcessLoopback.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-CONFIG -= qt
-CONFIG += cmdline
-
-SOURCES = main.cpp
-DESTDIR = ./
diff --git a/tests/benchmarks/corelib/io/qtemporaryfile/qtemporaryfile.pro b/tests/benchmarks/corelib/io/qtemporaryfile/qtemporaryfile.pro
deleted file mode 100644
index b6064e1f91..0000000000
--- a/tests/benchmarks/corelib/io/qtemporaryfile/qtemporaryfile.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qtemporaryfile
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/io/qtextstream/qtextstream.pro b/tests/benchmarks/corelib/io/qtextstream/qtextstream.pro
deleted file mode 100644
index fb45d05bc9..0000000000
--- a/tests/benchmarks/corelib/io/qtextstream/qtextstream.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qtextstream
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/io/qurl/qurl.pro b/tests/benchmarks/corelib/io/qurl/qurl.pro
deleted file mode 100644
index 0e10e32a22..0000000000
--- a/tests/benchmarks/corelib/io/qurl/qurl.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-win32: DEFINES+= _CRT_SECURE_NO_WARNINGS
-
-TARGET = tst_qurl
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/json/json.pro b/tests/benchmarks/corelib/json/json.pro
deleted file mode 100644
index c26168945d..0000000000
--- a/tests/benchmarks/corelib/json/json.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-QT = core testlib
-CONFIG += benchmark
-CONFIG -= app_bundle
-
-TARGET = tst_bench_qtjson
-SOURCES += tst_bench_qtjson.cpp
-
-TESTDATA = numbers.json test.json
diff --git a/tests/benchmarks/corelib/kernel/events/events.pro b/tests/benchmarks/corelib/kernel/events/events.pro
deleted file mode 100644
index 1381bb001e..0000000000
--- a/tests/benchmarks/corelib/kernel/events/events.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_events
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/kernel/kernel.pro b/tests/benchmarks/corelib/kernel/kernel.pro
deleted file mode 100644
index b7cb23aad6..0000000000
--- a/tests/benchmarks/corelib/kernel/kernel.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- events \
- qmetaobject \
- qmetatype \
- qobject \
- qvariant \
- qcoreapplication \
- qtimer_vs_qmetaobject \
- qwineventnotifier
-
-!qtHaveModule(widgets): SUBDIRS -= \
- qmetaobject \
- qobject
-
-# This test is only applicable on Windows
-!win32: SUBDIRS -= qwineventnotifier
diff --git a/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro b/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro
deleted file mode 100644
index 5572f06924..0000000000
--- a/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qcoreapplication
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/kernel/qmetaobject/qmetaobject.pro b/tests/benchmarks/corelib/kernel/qmetaobject/qmetaobject.pro
deleted file mode 100644
index 0d595ed4da..0000000000
--- a/tests/benchmarks/corelib/kernel/qmetaobject/qmetaobject.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT += widgets testlib
-
-TARGET = tst_bench_qmetaobject
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/kernel/qmetatype/qmetatype.pro b/tests/benchmarks/corelib/kernel/qmetatype/qmetatype.pro
deleted file mode 100644
index ffd36ad202..0000000000
--- a/tests/benchmarks/corelib/kernel/qmetatype/qmetatype.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qmetatype
-SOURCES += tst_qmetatype.cpp
diff --git a/tests/benchmarks/corelib/kernel/qobject/qobject.pro b/tests/benchmarks/corelib/kernel/qobject/qobject.pro
deleted file mode 100644
index eb1d8a2daa..0000000000
--- a/tests/benchmarks/corelib/kernel/qobject/qobject.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT += widgets testlib
-
-TARGET = tst_bench_qobject
-HEADERS += object.h
-SOURCES += main.cpp object.cpp
diff --git a/tests/benchmarks/corelib/kernel/qtimer_vs_qmetaobject/qtimer_vs_qmetaobject.pro b/tests/benchmarks/corelib/kernel/qtimer_vs_qmetaobject/qtimer_vs_qmetaobject.pro
deleted file mode 100644
index 3d4e48e76c..0000000000
--- a/tests/benchmarks/corelib/kernel/qtimer_vs_qmetaobject/qtimer_vs_qmetaobject.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-INCLUDEPATH += .
-TARGET = qtimer_vs_qmetaobject
-SOURCES += tst_qtimer_vs_qmetaobject.cpp
diff --git a/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro b/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
deleted file mode 100644
index 2616ae78ea..0000000000
--- a/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-QT += testlib
-!qtHaveModule(gui): QT -= gui
-
-TARGET = tst_bench_qvariant
-SOURCES += tst_qvariant.cpp
diff --git a/tests/benchmarks/corelib/kernel/qwineventnotifier/qwineventnotifier.pro b/tests/benchmarks/corelib/kernel/qwineventnotifier/qwineventnotifier.pro
deleted file mode 100644
index 5c70ff6cc7..0000000000
--- a/tests/benchmarks/corelib/kernel/qwineventnotifier/qwineventnotifier.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qwineventnotifier
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/mimetypes/mimetypes.pro b/tests/benchmarks/corelib/mimetypes/mimetypes.pro
deleted file mode 100644
index 14dc5f0e10..0000000000
--- a/tests/benchmarks/corelib/mimetypes/mimetypes.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qmimedatabase \
diff --git a/tests/benchmarks/corelib/mimetypes/qmimedatabase/qmimedatabase.pro b/tests/benchmarks/corelib/mimetypes/qmimedatabase/qmimedatabase.pro
deleted file mode 100644
index 3d218554d3..0000000000
--- a/tests/benchmarks/corelib/mimetypes/qmimedatabase/qmimedatabase.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qmimedatabase
-SOURCES = main.cpp
diff --git a/tests/benchmarks/corelib/plugin/plugin.pro b/tests/benchmarks/corelib/plugin/plugin.pro
deleted file mode 100644
index 2afd7f328b..0000000000
--- a/tests/benchmarks/corelib/plugin/plugin.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = quuid
diff --git a/tests/benchmarks/corelib/plugin/quuid/quuid.pro b/tests/benchmarks/corelib/plugin/quuid/quuid.pro
deleted file mode 100644
index 5179c0cc40..0000000000
--- a/tests/benchmarks/corelib/plugin/quuid/quuid.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_quuid
-SOURCES += tst_quuid.cpp
diff --git a/tests/benchmarks/corelib/text/qbytearray/qbytearray.pro b/tests/benchmarks/corelib/text/qbytearray/qbytearray.pro
deleted file mode 100644
index 25af9512d4..0000000000
--- a/tests/benchmarks/corelib/text/qbytearray/qbytearray.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qbytearray
-SOURCES += main.cpp
-TESTDATA += main.cpp
diff --git a/tests/benchmarks/corelib/text/qchar/qchar.pro b/tests/benchmarks/corelib/text/qchar/qchar.pro
deleted file mode 100644
index 902acbb831..0000000000
--- a/tests/benchmarks/corelib/text/qchar/qchar.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qchar
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/text/qlocale/qlocale.pro b/tests/benchmarks/corelib/text/qlocale/qlocale.pro
deleted file mode 100644
index a39a20a677..0000000000
--- a/tests/benchmarks/corelib/text/qlocale/qlocale.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qlocale
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/text/qregularexpression/qregularexpression.pro b/tests/benchmarks/corelib/text/qregularexpression/qregularexpression.pro
deleted file mode 100644
index 2a482cac37..0000000000
--- a/tests/benchmarks/corelib/text/qregularexpression/qregularexpression.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qregularexpression
-SOURCES += tst_bench_qregularexpression.cpp
diff --git a/tests/benchmarks/corelib/text/qstring/qstring.pro b/tests/benchmarks/corelib/text/qstring/qstring.pro
deleted file mode 100644
index e25431b983..0000000000
--- a/tests/benchmarks/corelib/text/qstring/qstring.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-QT -= gui
-QT += core testlib
-
-TARGET = tst_bench_qstring
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/text/qstringbuilder/qstringbuilder.pro b/tests/benchmarks/corelib/text/qstringbuilder/qstringbuilder.pro
deleted file mode 100644
index 91421b3b2c..0000000000
--- a/tests/benchmarks/corelib/text/qstringbuilder/qstringbuilder.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-QMAKE_CXXFLAGS += -g
-QMAKE_CFLAGS += -g
-
-TARGET = tst_bench_qstringbuilder
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/text/qstringlist/qstringlist.pro b/tests/benchmarks/corelib/text/qstringlist/qstringlist.pro
deleted file mode 100644
index a27bf0a6ab..0000000000
--- a/tests/benchmarks/corelib/text/qstringlist/qstringlist.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qstringlist
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/text/text.pro b/tests/benchmarks/corelib/text/text.pro
deleted file mode 100644
index 839c1d0f2f..0000000000
--- a/tests/benchmarks/corelib/text/text.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qbytearray \
- qchar \
- qlocale \
- qstringbuilder \
- qstringlist \
- qregularexpression
-
-*g++*: SUBDIRS += qstring
diff --git a/tests/benchmarks/corelib/thread/qmutex/qmutex.pro b/tests/benchmarks/corelib/thread/qmutex/qmutex.pro
deleted file mode 100644
index a0b2ddeaa9..0000000000
--- a/tests/benchmarks/corelib/thread/qmutex/qmutex.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qmutex
-SOURCES += tst_qmutex.cpp
diff --git a/tests/benchmarks/corelib/thread/qreadwritelock/qreadwritelock.pro b/tests/benchmarks/corelib/thread/qreadwritelock/qreadwritelock.pro
deleted file mode 100644
index 7c36067cb7..0000000000
--- a/tests/benchmarks/corelib/thread/qreadwritelock/qreadwritelock.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-CONFIG += c++14 # for std::shared_timed_mutex
-CONFIG += c++1z # for std::shared_mutex
-QT = core-private testlib
-
-TARGET = tst_bench_qreadwritelock
-SOURCES += tst_qreadwritelock.cpp
diff --git a/tests/benchmarks/corelib/thread/qthreadpool/qthreadpool.pro b/tests/benchmarks/corelib/thread/qthreadpool/qthreadpool.pro
deleted file mode 100644
index 303b3cef69..0000000000
--- a/tests/benchmarks/corelib/thread/qthreadpool/qthreadpool.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qthreadpool
-SOURCES += tst_qthreadpool.cpp
diff --git a/tests/benchmarks/corelib/thread/qthreadstorage/qthreadstorage.pro b/tests/benchmarks/corelib/thread/qthreadstorage/qthreadstorage.pro
deleted file mode 100644
index 3f62c4eb3c..0000000000
--- a/tests/benchmarks/corelib/thread/qthreadstorage/qthreadstorage.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qthreadstorage
-SOURCES += tst_qthreadstorage.cpp
diff --git a/tests/benchmarks/corelib/thread/qwaitcondition/qwaitcondition.pro b/tests/benchmarks/corelib/thread/qwaitcondition/qwaitcondition.pro
deleted file mode 100644
index cc801bdc13..0000000000
--- a/tests/benchmarks/corelib/thread/qwaitcondition/qwaitcondition.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qwaitcondition
-SOURCES += tst_qwaitcondition.cpp
diff --git a/tests/benchmarks/corelib/thread/thread.pro b/tests/benchmarks/corelib/thread/thread.pro
deleted file mode 100644
index 6b3009bd0c..0000000000
--- a/tests/benchmarks/corelib/thread/thread.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qmutex \
- qreadwritelock \
- qthreadstorage \
- qthreadpool \
- qwaitcondition \
diff --git a/tests/benchmarks/corelib/time/qdate/qdate.pro b/tests/benchmarks/corelib/time/qdate/qdate.pro
deleted file mode 100644
index ecb229dfda..0000000000
--- a/tests/benchmarks/corelib/time/qdate/qdate.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qdate
-SOURCES += tst_bench_qdate.cpp
diff --git a/tests/benchmarks/corelib/time/qdatetime/qdatetime.pro b/tests/benchmarks/corelib/time/qdatetime/qdatetime.pro
deleted file mode 100644
index 7133834ffc..0000000000
--- a/tests/benchmarks/corelib/time/qdatetime/qdatetime.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qdatetime
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/time/qtimezone/qtimezone.pro b/tests/benchmarks/corelib/time/qtimezone/qtimezone.pro
deleted file mode 100644
index 6ebee0faf3..0000000000
--- a/tests/benchmarks/corelib/time/qtimezone/qtimezone.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qtimezone
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/time/time.pro b/tests/benchmarks/corelib/time/time.pro
deleted file mode 100644
index b5184845d9..0000000000
--- a/tests/benchmarks/corelib/time/time.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qdate \
- qdatetime \
- qtimezone
diff --git a/tests/benchmarks/corelib/tools/containers-associative/containers-associative.pro b/tests/benchmarks/corelib/tools/containers-associative/containers-associative.pro
deleted file mode 100644
index 89da01b02e..0000000000
--- a/tests/benchmarks/corelib/tools/containers-associative/containers-associative.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_containers-associative
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/containers-sequential/containers-sequential.pro b/tests/benchmarks/corelib/tools/containers-sequential/containers-sequential.pro
deleted file mode 100644
index 509da95d22..0000000000
--- a/tests/benchmarks/corelib/tools/containers-sequential/containers-sequential.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_containers-sequential
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qcontiguouscache/qcontiguouscache.pro b/tests/benchmarks/corelib/tools/qcontiguouscache/qcontiguouscache.pro
deleted file mode 100644
index 59adad6bbc..0000000000
--- a/tests/benchmarks/corelib/tools/qcontiguouscache/qcontiguouscache.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-CONFIG += parallel_test
-QT = core testlib
-
-TARGET = tst_bench_qcontiguouscache
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qcryptographichash/qcryptographichash.pro b/tests/benchmarks/corelib/tools/qcryptographichash/qcryptographichash.pro
deleted file mode 100644
index 025c70c2d9..0000000000
--- a/tests/benchmarks/corelib/tools/qcryptographichash/qcryptographichash.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-CONFIG += cmdline
-QT = core testlib
-
-TARGET = tst_bench_qcryptographichash
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qhash/qhash.pro b/tests/benchmarks/corelib/tools/qhash/qhash.pro
deleted file mode 100644
index f9a873d096..0000000000
--- a/tests/benchmarks/corelib/tools/qhash/qhash.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-INCLUDEPATH += .
-TARGET = tst_hash
-SOURCES += main.cpp outofline.cpp
diff --git a/tests/benchmarks/corelib/tools/qlist/qlist.pro b/tests/benchmarks/corelib/tools/qlist/qlist.pro
deleted file mode 100644
index 98767c3250..0000000000
--- a/tests/benchmarks/corelib/tools/qlist/qlist.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_bench_qlist
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qmap/qmap.pro b/tests/benchmarks/corelib/tools/qmap/qmap.pro
deleted file mode 100644
index 0e06493c79..0000000000
--- a/tests/benchmarks/corelib/tools/qmap/qmap.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-INCLUDEPATH += .
-TARGET = tst_bench_qmap
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qrect/qrect.pro b/tests/benchmarks/corelib/tools/qrect/qrect.pro
deleted file mode 100644
index 211cdc5bcc..0000000000
--- a/tests/benchmarks/corelib/tools/qrect/qrect.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-QT = core testlib
-CONFIG += benchmark
-
-TARGET = tst_bench_qrect
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro b/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro
deleted file mode 100644
index 69750865b5..0000000000
--- a/tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-CONFIG += benchmark
-QT = core-private testlib
-
-TARGET = tst_bench_qringbuffer
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qset/qset.pro b/tests/benchmarks/corelib/tools/qset/qset.pro
deleted file mode 100644
index e448683e94..0000000000
--- a/tests/benchmarks/corelib/tools/qset/qset.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib
-
-TARGET = tst_qset
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qstack/qstack.pro b/tests/benchmarks/corelib/tools/qstack/qstack.pro
deleted file mode 100644
index 17b7ebd486..0000000000
--- a/tests/benchmarks/corelib/tools/qstack/qstack.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-CONFIG += benchmark
-QT = core testlib core-private
-
-TARGET = tst_bench_stack
-SOURCES += main.cpp
diff --git a/tests/benchmarks/corelib/tools/qvector/qvector.pro b/tests/benchmarks/corelib/tools/qvector/qvector.pro
deleted file mode 100644
index fce8a6cd78..0000000000
--- a/tests/benchmarks/corelib/tools/qvector/qvector.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-CONFIG += benchmark
-QT = core testlib core-private
-
-INCLUDEPATH += .
-TARGET = tst_bench_vector
-SOURCES += main.cpp outofline.cpp
diff --git a/tests/benchmarks/corelib/tools/tools.pro b/tests/benchmarks/corelib/tools/tools.pro
deleted file mode 100644
index 8abb9feefb..0000000000
--- a/tests/benchmarks/corelib/tools/tools.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- containers-associative \
- containers-sequential \
- qcontiguouscache \
- qcryptographichash \
- qlist \
- qmap \
- qrect \
- qringbuffer \
- qstack \
- qvector
diff --git a/tests/benchmarks/dbus/dbus.pro b/tests/benchmarks/dbus/dbus.pro
deleted file mode 100644
index 1254ad95e9..0000000000
--- a/tests/benchmarks/dbus/dbus.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qdbustype
-
-qtConfig(process): SUBDIRS += \
- qdbusperformance
diff --git a/tests/benchmarks/dbus/qdbusperformance/qdbusperformance.pro b/tests/benchmarks/dbus/qdbusperformance/qdbusperformance.pro
deleted file mode 100644
index 94cb8e41c7..0000000000
--- a/tests/benchmarks/dbus/qdbusperformance/qdbusperformance.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-test.depends = server
-SUBDIRS = server test
diff --git a/tests/benchmarks/dbus/qdbusperformance/server/server.pro b/tests/benchmarks/dbus/qdbusperformance/server/server.pro
deleted file mode 100644
index a2270ad2c1..0000000000
--- a/tests/benchmarks/dbus/qdbusperformance/server/server.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCES = server.cpp
-HEADERS = ../serverobject.h
-TARGET = server
-DESTDIR = .
-QT += dbus
-QT -= gui
diff --git a/tests/benchmarks/dbus/qdbusperformance/test/test.pro b/tests/benchmarks/dbus/qdbusperformance/test/test.pro
deleted file mode 100644
index ddc5410759..0000000000
--- a/tests/benchmarks/dbus/qdbusperformance/test/test.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-SOURCES += ../tst_qdbusperformance.cpp
-HEADERS += ../serverobject.h
-TARGET = ../tst_qdbusperformance
-
-QT = core dbus testlib
diff --git a/tests/benchmarks/dbus/qdbustype/qdbustype.pro b/tests/benchmarks/dbus/qdbustype/qdbustype.pro
deleted file mode 100644
index 70f803f56f..0000000000
--- a/tests/benchmarks/dbus/qdbustype/qdbustype.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TARGET = tst_bench_qdbustype
-QT -= gui
-QT += core-private dbus-private testlib
-qtConfig(dbus-linked) {
- DEFINES += QT_LINKED_LIBDBUS
- QMAKE_USE += dbus
-} else {
- SOURCES += ../../../../src/dbus/qdbus_symbols.cpp
-}
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/gui/animation/animation.pro b/tests/benchmarks/gui/animation/animation.pro
deleted file mode 100644
index 76c1a49e5c..0000000000
--- a/tests/benchmarks/gui/animation/animation.pro
+++ /dev/null
@@ -1,2 +0,0 @@
-TEMPLATE = subdirs
-qtHaveModule(widgets): SUBDIRS = qanimation
diff --git a/tests/benchmarks/gui/animation/qanimation/qanimation.pro b/tests/benchmarks/gui/animation/qanimation/qanimation.pro
deleted file mode 100644
index a5859468f7..0000000000
--- a/tests/benchmarks/gui/animation/qanimation/qanimation.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-QT += widgets testlib
-
-TARGET = tst_bench_qanimation
-
-CONFIG += release
-#CONFIG += debug
-
-
-SOURCES += main.cpp \
- dummyobject.cpp \
- dummyanimation.cpp \
- rectanimation.cpp
-
-HEADERS += dummyobject.h \
- dummyanimation.h \
- rectanimation.h
diff --git a/tests/benchmarks/gui/gui.pro b/tests/benchmarks/gui/gui.pro
deleted file mode 100644
index b5853c9e81..0000000000
--- a/tests/benchmarks/gui/gui.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- animation \
- image \
- kernel \
- math3d \
- painting \
- text
-
-TRUSTED_BENCHMARKS += \
- painting/qtracebench
-
-include(../trusted-benchmarks.pri)
diff --git a/tests/benchmarks/gui/image/blendbench/blendbench.pro b/tests/benchmarks/gui/image/blendbench/blendbench.pro
deleted file mode 100644
index 17c18301bb..0000000000
--- a/tests/benchmarks/gui/image/blendbench/blendbench.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_blendbench
-QT += testlib
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/gui/image/image.pro b/tests/benchmarks/gui/image/image.pro
deleted file mode 100644
index 8dfb4d0ae9..0000000000
--- a/tests/benchmarks/gui/image/image.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- blendbench \
- qimageconversion \
- qimagereader \
- qimagescale \
- qpixmap \
- qpixmapcache
diff --git a/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro b/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
deleted file mode 100644
index e152ac8200..0000000000
--- a/tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_imageConversion
-QT += testlib
-QT_FOR_CONFIG += gui-private
-SOURCES += tst_qimageconversion.cpp
-
-qtConfig(gif): DEFINES += QTEST_HAVE_GIF
-qtConfig(jpeg): DEFINES += QTEST_HAVE_JPEG
-qtConfig(c++11): CONFIG += c++11
diff --git a/tests/benchmarks/gui/image/qimagereader/qimagereader.pro b/tests/benchmarks/gui/image/qimagereader/qimagereader.pro
deleted file mode 100644
index 3454cf1474..0000000000
--- a/tests/benchmarks/gui/image/qimagereader/qimagereader.pro
+++ /dev/null
@@ -1,12 +0,0 @@
-QT += testlib
-QT_FOR_CONFIG += gui-private
-
-TEMPLATE = app
-TARGET = tst_bench_qimagereader
-
-SOURCES += tst_qimagereader.cpp
-
-qtConfig(gif): DEFINES += QTEST_HAVE_GIF
-qtConfig(jpeg): DEFINES += QTEST_HAVE_JPEG
-
-TESTDATA += images/*
diff --git a/tests/benchmarks/gui/image/qimagescale/qimagescale.pro b/tests/benchmarks/gui/image/qimagescale/qimagescale.pro
deleted file mode 100644
index a576e2c9aa..0000000000
--- a/tests/benchmarks/gui/image/qimagescale/qimagescale.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_imageScale
-QT += testlib
-SOURCES += tst_qimagescale.cpp
diff --git a/tests/benchmarks/gui/image/qpixmap/qpixmap.pro b/tests/benchmarks/gui/image/qpixmap/qpixmap.pro
deleted file mode 100644
index 7ba53857cb..0000000000
--- a/tests/benchmarks/gui/image/qpixmap/qpixmap.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += gui-private testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qpixmap
-
-SOURCES += tst_qpixmap.cpp
diff --git a/tests/benchmarks/gui/image/qpixmapcache/qpixmapcache.pro b/tests/benchmarks/gui/image/qpixmapcache/qpixmapcache.pro
deleted file mode 100644
index 074c764e50..0000000000
--- a/tests/benchmarks/gui/image/qpixmapcache/qpixmapcache.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TARGET = tst_bench_qpixmapcache
-TEMPLATE = app
-QT += testlib
-
-SOURCES += tst_qpixmapcache.cpp
diff --git a/tests/benchmarks/gui/kernel/kernel.pro b/tests/benchmarks/gui/kernel/kernel.pro
deleted file mode 100644
index acc6dc402d..0000000000
--- a/tests/benchmarks/gui/kernel/kernel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qguimetatype \
- qguivariant
diff --git a/tests/benchmarks/gui/kernel/qguimetatype/qguimetatype.pro b/tests/benchmarks/gui/kernel/qguimetatype/qguimetatype.pro
deleted file mode 100644
index be9cf4b38b..0000000000
--- a/tests/benchmarks/gui/kernel/qguimetatype/qguimetatype.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qguimetatype
-QT += testlib
-SOURCES += tst_qguimetatype.cpp
-
diff --git a/tests/benchmarks/gui/kernel/qguivariant/qguivariant.pro b/tests/benchmarks/gui/kernel/qguivariant/qguivariant.pro
deleted file mode 100644
index 63886c21d4..0000000000
--- a/tests/benchmarks/gui/kernel/qguivariant/qguivariant.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qguivariant
-QT += testlib
-SOURCES += tst_qguivariant.cpp
-
diff --git a/tests/benchmarks/gui/math3d/math3d.pro b/tests/benchmarks/gui/math3d/math3d.pro
deleted file mode 100644
index c511d9a904..0000000000
--- a/tests/benchmarks/gui/math3d/math3d.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qmatrix4x4 \
- qquaternion
diff --git a/tests/benchmarks/gui/math3d/qmatrix4x4/qmatrix4x4.pro b/tests/benchmarks/gui/math3d/qmatrix4x4/qmatrix4x4.pro
deleted file mode 100644
index fe5c23840f..0000000000
--- a/tests/benchmarks/gui/math3d/qmatrix4x4/qmatrix4x4.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qmatrix4x4
-QT += testlib
-SOURCES += tst_qmatrix4x4.cpp
-
diff --git a/tests/benchmarks/gui/math3d/qquaternion/qquaternion.pro b/tests/benchmarks/gui/math3d/qquaternion/qquaternion.pro
deleted file mode 100644
index e57a3e6a38..0000000000
--- a/tests/benchmarks/gui/math3d/qquaternion/qquaternion.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qquaternion
-QT += testlib
-SOURCES += tst_qquaternion.cpp
-
diff --git a/tests/benchmarks/gui/painting/drawtexture/drawtexture.pro b/tests/benchmarks/gui/painting/drawtexture/drawtexture.pro
deleted file mode 100644
index aa4aee5bba..0000000000
--- a/tests/benchmarks/gui/painting/drawtexture/drawtexture.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += testlib
-QT += gui-private
-
-TEMPLATE = app
-TARGET = tst_bench_drawtexture
-
-SOURCES += tst_drawtexture.cpp
diff --git a/tests/benchmarks/gui/painting/lancebench/lancebench.pro b/tests/benchmarks/gui/painting/lancebench/lancebench.pro
deleted file mode 100644
index 5647d26de3..0000000000
--- a/tests/benchmarks/gui/painting/lancebench/lancebench.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_lancebench
-
-QT += testlib gui-private
-qtConfig(opengl): QT += opengl
-
-SOURCES += tst_lancebench.cpp
-
-SOURCES += ../../../../auto/other/lancelot/paintcommands.cpp
-HEADERS += ../../../../auto/other/lancelot/paintcommands.h
-RESOURCES += ../../../../auto/other/lancelot/images.qrc
-
-TESTDATA += ../../../../auto/other/lancelot/scripts/*
diff --git a/tests/benchmarks/gui/painting/painting.pro b/tests/benchmarks/gui/painting/painting.pro
deleted file mode 100644
index 400c2994a6..0000000000
--- a/tests/benchmarks/gui/painting/painting.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- drawtexture \
- qcolor \
- qpainter \
- qregion \
- qtransform \
- qtbench \
- lancebench
-
-!qtHaveModule(widgets): SUBDIRS -= \
- qpainter \
- qtbench
diff --git a/tests/benchmarks/gui/painting/qcolor/qcolor.pro b/tests/benchmarks/gui/painting/qcolor/qcolor.pro
deleted file mode 100644
index 5ceb702323..0000000000
--- a/tests/benchmarks/gui/painting/qcolor/qcolor.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += testlib
-QT += gui-private
-
-TEMPLATE = app
-TARGET = tst_bench_qcolor
-
-SOURCES += tst_qcolor.cpp
diff --git a/tests/benchmarks/gui/painting/qpainter/qpainter.pro b/tests/benchmarks/gui/painting/qpainter/qpainter.pro
deleted file mode 100644
index 1a1f218033..0000000000
--- a/tests/benchmarks/gui/painting/qpainter/qpainter.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-QT += gui-private widgets-private
-
-TEMPLATE = app
-TARGET = tst_bench_qpainter
-
-SOURCES += tst_qpainter.cpp
diff --git a/tests/benchmarks/gui/painting/qregion/qregion.pro b/tests/benchmarks/gui/painting/qregion/qregion.pro
deleted file mode 100644
index 1ff55080c5..0000000000
--- a/tests/benchmarks/gui/painting/qregion/qregion.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qregion
-QT += testlib
-CONFIG += release
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/gui/painting/qtbench/qtbench.pro b/tests/benchmarks/gui/painting/qtbench/qtbench.pro
deleted file mode 100644
index a4c7273b47..0000000000
--- a/tests/benchmarks/gui/painting/qtbench/qtbench.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qtbench
-
-SOURCES += tst_qtbench.cpp
diff --git a/tests/benchmarks/gui/painting/qtransform/qtransform.pro b/tests/benchmarks/gui/painting/qtransform/qtransform.pro
deleted file mode 100644
index e8de3fcbd4..0000000000
--- a/tests/benchmarks/gui/painting/qtransform/qtransform.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qtransform
-QT += testlib
-SOURCES += tst_qtransform.cpp
-
diff --git a/tests/benchmarks/gui/text/qfontmetrics/qfontmetrics.pro b/tests/benchmarks/gui/text/qfontmetrics/qfontmetrics.pro
deleted file mode 100644
index bcaff3de1e..0000000000
--- a/tests/benchmarks/gui/text/qfontmetrics/qfontmetrics.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_QFontMetrics
-QT += testlib
-SOURCES += main.cpp
diff --git a/tests/benchmarks/gui/text/qtext/qtext.pro b/tests/benchmarks/gui/text/qtext/qtext.pro
deleted file mode 100644
index d5597fb097..0000000000
--- a/tests/benchmarks/gui/text/qtext/qtext.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-QT += testlib
-QT += gui-private
-
-TEMPLATE = app
-TARGET = tst_bench_QText
-
-SOURCES += main.cpp
-
-TESTDATA = bidi.txt
diff --git a/tests/benchmarks/gui/text/qtextdocument/qtextdocument.pro b/tests/benchmarks/gui/text/qtextdocument/qtextdocument.pro
deleted file mode 100644
index 67cef8b25c..0000000000
--- a/tests/benchmarks/gui/text/qtextdocument/qtextdocument.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += testlib
-QT += gui-private
-
-TEMPLATE = app
-TARGET = tst_bench_QTextDocument
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/gui/text/text.pro b/tests/benchmarks/gui/text/text.pro
deleted file mode 100644
index 6dc4f5d16e..0000000000
--- a/tests/benchmarks/gui/text/text.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qfontmetrics \
- qtext \
- qtextdocument
diff --git a/tests/benchmarks/network/access/access.pro b/tests/benchmarks/network/access/access.pro
deleted file mode 100644
index fed262601b..0000000000
--- a/tests/benchmarks/network/access/access.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qfile_vs_qnetworkaccessmanager \
- qnetworkreply \
- qnetworkreply_from_cache \
- qnetworkdiskcache
-
-qtConfig(private_tests): \
- SUBDIRS += \
- qdecompresshelper \
-
diff --git a/tests/benchmarks/network/access/qdecompresshelper/qdecompresshelper.pro b/tests/benchmarks/network/access/qdecompresshelper/qdecompresshelper.pro
deleted file mode 100644
index f87442260e..0000000000
--- a/tests/benchmarks/network/access/qdecompresshelper/qdecompresshelper.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-requires(qtConfig(private_tests))
-TEMPLATE = app
-QT = network-private testlib
-
-SOURCES = main.cpp
-CONFIG += release
-
-DEFINES += SRC_DIR="$$PWD"
diff --git a/tests/benchmarks/network/access/qfile_vs_qnetworkaccessmanager/qfile_vs_qnetworkaccessmanager.pro b/tests/benchmarks/network/access/qfile_vs_qnetworkaccessmanager/qfile_vs_qnetworkaccessmanager.pro
deleted file mode 100644
index eccabd5d89..0000000000
--- a/tests/benchmarks/network/access/qfile_vs_qnetworkaccessmanager/qfile_vs_qnetworkaccessmanager.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qfile_vs_qnetworkaccessmanager
-
-QT -= gui
-QT += network testlib
-
-CONFIG += release
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/network/access/qnetworkdiskcache/qnetworkdiskcache.pro b/tests/benchmarks/network/access/qnetworkdiskcache/qnetworkdiskcache.pro
deleted file mode 100644
index a9e040bf1e..0000000000
--- a/tests/benchmarks/network/access/qnetworkdiskcache/qnetworkdiskcache.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qnetworkdiskcache
-
-QT = core network testlib
-
-CONFIG += release
-
-SOURCES += tst_qnetworkdiskcache.cpp
diff --git a/tests/benchmarks/network/access/qnetworkreply/qnetworkreply.pro b/tests/benchmarks/network/access/qnetworkreply/qnetworkreply.pro
deleted file mode 100644
index 2378cd4862..0000000000
--- a/tests/benchmarks/network/access/qnetworkreply/qnetworkreply.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qnetworkreply
-
-QT -= gui
-QT += core-private network network-private testlib
-
-CONFIG += release
-
-SOURCES += tst_qnetworkreply.cpp
diff --git a/tests/benchmarks/network/access/qnetworkreply_from_cache/qnetworkreply_from_cache.pro b/tests/benchmarks/network/access/qnetworkreply_from_cache/qnetworkreply_from_cache.pro
deleted file mode 100644
index e1fabffe4d..0000000000
--- a/tests/benchmarks/network/access/qnetworkreply_from_cache/qnetworkreply_from_cache.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TARGET = tst_bench_qnetworkreply_from_cache
-QT = core network testlib
-SOURCES += tst_qnetworkreply_from_cache.cpp
diff --git a/tests/benchmarks/network/kernel/kernel.pro b/tests/benchmarks/network/kernel/kernel.pro
deleted file mode 100644
index 7b18eefda2..0000000000
--- a/tests/benchmarks/network/kernel/kernel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-
-qtConfig(private_tests): SUBDIRS += \
- qhostinfo
diff --git a/tests/benchmarks/network/kernel/qhostinfo/qhostinfo.pro b/tests/benchmarks/network/kernel/qhostinfo/qhostinfo.pro
deleted file mode 100644
index 41dae0051b..0000000000
--- a/tests/benchmarks/network/kernel/qhostinfo/qhostinfo.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qhostinfo
-
-QT -= gui
-QT += core-private network network-private testlib
-
-CONFIG += release
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/network/network.pro b/tests/benchmarks/network/network.pro
deleted file mode 100644
index d53041eb61..0000000000
--- a/tests/benchmarks/network/network.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += network-private
-
-SUBDIRS = \
- access \
- kernel \
- socket
-
-TRUSTED_BENCHMARKS += \
- kernel/qhostinfo \
- socket/qtcpserver
-
-qtConfig(openssl) {
- SUBDIRS += ssl
- TRUSTED_BENCHMARKS += ssl/qsslsocket
-}
-
-include(../trusted-benchmarks.pri)
-
diff --git a/tests/benchmarks/network/socket/qtcpserver/qtcpserver.pro b/tests/benchmarks/network/socket/qtcpserver/qtcpserver.pro
deleted file mode 100644
index ebf1891433..0000000000
--- a/tests/benchmarks/network/socket/qtcpserver/qtcpserver.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qtcpserver
-
-QT -= gui
-QT += network testlib
-
-CONFIG += release
-
-SOURCES += tst_qtcpserver.cpp
diff --git a/tests/benchmarks/network/socket/qudpsocket/qudpsocket.pro b/tests/benchmarks/network/socket/qudpsocket/qudpsocket.pro
deleted file mode 100644
index 8df5340e2e..0000000000
--- a/tests/benchmarks/network/socket/qudpsocket/qudpsocket.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qudpsocket
-
-QT = network testlib
-
-CONFIG += release
-
-SOURCES += tst_qudpsocket.cpp
diff --git a/tests/benchmarks/network/socket/socket.pro b/tests/benchmarks/network/socket/socket.pro
deleted file mode 100644
index d428a4d973..0000000000
--- a/tests/benchmarks/network/socket/socket.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qtcpserver \
- qudpsocket
diff --git a/tests/benchmarks/network/ssl/qsslsocket/qsslsocket.pro b/tests/benchmarks/network/ssl/qsslsocket/qsslsocket.pro
deleted file mode 100644
index a67c0d66df..0000000000
--- a/tests/benchmarks/network/ssl/qsslsocket/qsslsocket.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qsslsocket
-
-QT -= gui
-QT += network testlib
-
-CONFIG += release
-
-SOURCES += tst_qsslsocket.cpp
diff --git a/tests/benchmarks/network/ssl/ssl.pro b/tests/benchmarks/network/ssl/ssl.pro
deleted file mode 100644
index 0c8529d2f7..0000000000
--- a/tests/benchmarks/network/ssl/ssl.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qsslsocket
diff --git a/tests/benchmarks/plugins/imageformats/jpeg/jpeg.pro b/tests/benchmarks/plugins/imageformats/jpeg/jpeg.pro
deleted file mode 100644
index 281e79f585..0000000000
--- a/tests/benchmarks/plugins/imageformats/jpeg/jpeg.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE = app
-TARGET = jpeg
-QT += testlib
-CONFIG += release
-
-SOURCES += jpeg.cpp
-
-TESTDATA = n900.jpeg
diff --git a/tests/benchmarks/sql/kernel/kernel.pro b/tests/benchmarks/sql/kernel/kernel.pro
deleted file mode 100644
index 63887daf5f..0000000000
--- a/tests/benchmarks/sql/kernel/kernel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qsqlquery \
- qsqlrecord
diff --git a/tests/benchmarks/sql/kernel/qsqlquery/qsqlquery.pro b/tests/benchmarks/sql/kernel/qsqlquery/qsqlquery.pro
deleted file mode 100644
index 0b710ab89c..0000000000
--- a/tests/benchmarks/sql/kernel/qsqlquery/qsqlquery.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TARGET = tst_bench_qsqlquery
-
-SOURCES += main.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/benchmarks/sql/kernel/qsqlrecord/qsqlrecord.pro b/tests/benchmarks/sql/kernel/qsqlrecord/qsqlrecord.pro
deleted file mode 100644
index 840a11bfbe..0000000000
--- a/tests/benchmarks/sql/kernel/qsqlrecord/qsqlrecord.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TARGET = tst_bench_qsqlrecord
-
-SOURCES += tst_qsqlrecord.cpp
-
-QT = core sql testlib core-private sql-private
diff --git a/tests/benchmarks/sql/sql.pro b/tests/benchmarks/sql/sql.pro
deleted file mode 100644
index a9d7fc7c5a..0000000000
--- a/tests/benchmarks/sql/sql.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- kernel \
diff --git a/tests/benchmarks/testlib/testlib.pro b/tests/benchmarks/testlib/testlib.pro
deleted file mode 100644
index c325f3de9a..0000000000
--- a/tests/benchmarks/testlib/testlib.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- tostring \
diff --git a/tests/benchmarks/testlib/tostring/tostring.pro b/tests/benchmarks/testlib/tostring/tostring.pro
deleted file mode 100644
index a5aebe1c81..0000000000
--- a/tests/benchmarks/testlib/tostring/tostring.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TARGET = tst_bench_tostring
-QT = core testlib
-
-SOURCES += tst_tostring.cpp
diff --git a/tests/benchmarks/trusted-benchmarks.pri b/tests/benchmarks/trusted-benchmarks.pri
deleted file mode 100644
index a835cbdf1e..0000000000
--- a/tests/benchmarks/trusted-benchmarks.pri
+++ /dev/null
@@ -1,11 +0,0 @@
-# Edit the list of trusted benchmarks in each of the sub-targets
-
-# command terminating newline in Makefile
-NL=$$escape_expand(\\n\\t)
-
-check-trusted.depends = qmake
-for(benchmark, TRUSTED_BENCHMARKS) {
- check-trusted.commands += -cd $$benchmark && $(MAKE) -f $(MAKEFILE) check$${NL}
-}
-
-QMAKE_EXTRA_TARGETS += check-trusted
diff --git a/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/GraphicsViewBenchmark.pro b/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/GraphicsViewBenchmark.pro
deleted file mode 100644
index addb60433b..0000000000
--- a/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/GraphicsViewBenchmark.pro
+++ /dev/null
@@ -1,70 +0,0 @@
-TEMPLATE = app
-
-QT += svg testlib
-qtHaveModule(opengl): QT += opengl openglwidgets
-
-HEADERS += widgets/gvbwidget.h \
- widgets/abstractscrollarea.h \
- widgets/mainview.h \
- widgets/iconitem.h \
- widgets/label.h \
- widgets/listitem.h \
- widgets/scrollbar.h \
- widgets/simplelistview.h \
- widgets/scroller.h \
- widgets/scroller_p.h \
- widgets/button.h \
- widgets/menu.h \
- widgets/themeevent.h \
- widgets/theme.h \
- widgets/backgrounditem.h \
- widgets/topbar.h \
- widgets/commandline.h \
- widgets/dummydatagen.h \
- widgets/settings.h \
- widgets/listitemcache.h \
- widgets/listwidget.h \
- widgets/simplelist.h \
- widgets/itemrecyclinglist.h \
- widgets/itemrecyclinglistview.h \
- widgets/abstractitemview.h \
- widgets/abstractviewitem.h \
- widgets/recycledlistitem.h \
- widgets/listitemcontainer.h \
- widgets/abstractitemcontainer.h \
- widgets/listmodel.h
-
-SOURCES += main.cpp \
- widgets/gvbwidget.cpp \
- widgets/abstractscrollarea.cpp \
- widgets/mainview.cpp \
- widgets/iconitem.cpp \
- widgets/label.cpp \
- widgets/listitem.cpp \
- widgets/scrollbar.cpp \
- widgets/simplelistview.cpp \
- widgets/scroller.cpp \
- widgets/button.cpp \
- widgets/menu.cpp \
- widgets/themeevent.cpp \
- widgets/theme.cpp \
- widgets/backgrounditem.cpp \
- widgets/topbar.cpp \
- widgets/commandline.cpp \
- widgets/dummydatagen.cpp \
- widgets/settings.cpp \
- widgets/listitemcache.cpp \
- widgets/listwidget.cpp \
- widgets/simplelist.cpp \
- widgets/itemrecyclinglist.cpp \
- widgets/itemrecyclinglistview.cpp \
- widgets/abstractitemview.cpp \
- widgets/abstractviewitem.cpp \
- widgets/recycledlistitem.cpp \
- widgets/listitemcontainer.cpp \
- widgets/abstractitemcontainer.cpp \
- widgets/listmodel.cpp
-
-TARGET = tst_GraphicsViewBenchmark
-RESOURCES += GraphicsViewBenchmark.qrc
-INCLUDEPATH += widgets
diff --git a/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/widgets/itemrecyclinglist.pri b/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/widgets/itemrecyclinglist.pri
deleted file mode 100644
index 55b551ef8f..0000000000
--- a/tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/widgets/itemrecyclinglist.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-HEADERS += $$ROOTDIR/tests/itemrecyclinglist/itemrecyclinglist.h \
- $$ROOTDIR/tests/itemrecyclinglist/itemrecyclinglistview.h \
- $$ROOTDIR/tests/itemrecyclinglist/abstractitemview.h \
- $$ROOTDIR/tests/itemrecyclinglist/abstractviewitem.h \
- $$ROOTDIR/tests/itemrecyclinglist/recycledlistitem.h \
- $$ROOTDIR/tests/itemrecyclinglist/listitemcontainer.h \
- $$ROOTDIR/tests/itemrecyclinglist/abstractitemcontainer.h \
- $$ROOTDIR/tests/itemrecyclinglist/listmodel.h
-
-SOURCES += $$ROOTDIR/tests/itemrecyclinglist/itemrecyclinglist.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/itemrecyclinglistview.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/abstractitemview.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/abstractviewitem.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/recycledlistitem.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/listitemcontainer.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/abstractitemcontainer.cpp \
- $$ROOTDIR/tests/itemrecyclinglist/listmodel.cpp
-
-INCLUDEPATH += $$ROOTDIR/tests/itemrecyclinglist
diff --git a/tests/benchmarks/widgets/graphicsview/functional/functional.pro b/tests/benchmarks/widgets/graphicsview/functional/functional.pro
deleted file mode 100644
index 3c2979448b..0000000000
--- a/tests/benchmarks/widgets/graphicsview/functional/functional.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- #GraphicsViewBenchmark # FIXME: cannot be compiled by default as part of qtbase,
- # since it depends on qtsvg
diff --git a/tests/benchmarks/widgets/graphicsview/graphicsview.pro b/tests/benchmarks/widgets/graphicsview/graphicsview.pro
deleted file mode 100644
index 8344cd4edf..0000000000
--- a/tests/benchmarks/widgets/graphicsview/graphicsview.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- functional \
- qgraphicsanchorlayout \
- qgraphicsitem \
- qgraphicslayout \
- qgraphicslinearlayout \
- qgraphicsscene \
- qgraphicsview \
- qgraphicswidget
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro
deleted file mode 100644
index 01c0dbd653..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qgraphicsanchorlayout
-
-SOURCES += tst_qgraphicsanchorlayout.cpp
-
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro
deleted file mode 100644
index 461ec13263..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qgraphicsitem
-
-SOURCES += tst_qgraphicsitem.cpp
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro b/tests/benchmarks/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro
deleted file mode 100644
index a20d9e0921..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qgraphicslayout
-QT += testlib widgets
-SOURCES += tst_qgraphicslayout.cpp
-
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro b/tests/benchmarks/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro
deleted file mode 100644
index e9a9e9353e..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = app
-TARGET = tst_bench_qgraphicslinearlayout
-QT += testlib widgets
-SOURCES += tst_qgraphicslinearlayout.cpp
-
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro
deleted file mode 100644
index 769f84423e..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qgraphicsscene
-
-SOURCES += tst_qgraphicsscene.cpp
-
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/chipTest/chip.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/chipTest/chip.pro
deleted file mode 100644
index 8ef79cef23..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/chipTest/chip.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-RESOURCES += images.qrc
-
-HEADERS += mainwindow.h view.h chip.h
-SOURCES += main.cpp
-SOURCES += mainwindow.cpp view.cpp chip.cpp
-
-qtHaveModule(opengl): QT += opengl
-
-build_all:!build_pass {
- CONFIG -= build_all
- CONFIG += release
-}
-
-# install
-target.path = $$[QT_INSTALL_EXAMPLES]/graphicsview/chip
-sources.files = $$SOURCES $$HEADERS $$RESOURCES *.png *.pro *.html *.doc images
-sources.path = $$[QT_INSTALL_EXAMPLES]/graphicsview/chip
-INSTALLS += target sources
-
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/moveItems/moveItems.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/moveItems/moveItems.pro
deleted file mode 100644
index 28dcadcbfa..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/moveItems/moveItems.pro
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES += main.cpp
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/scrolltest/scrolltest.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/scrolltest/scrolltest.pro
deleted file mode 100644
index 28dcadcbfa..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/scrolltest/scrolltest.pro
+++ /dev/null
@@ -1 +0,0 @@
-SOURCES += main.cpp
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsview/chiptester/chiptester.pri b/tests/benchmarks/widgets/graphicsview/qgraphicsview/chiptester/chiptester.pri
deleted file mode 100644
index 105117de30..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsview/chiptester/chiptester.pri
+++ /dev/null
@@ -1,13 +0,0 @@
-SOURCES += \
- chiptester/chiptester.cpp \
- chiptester/chip.cpp
-
-HEADERS += \
- chiptester/chiptester.h \
- chiptester/chip.h
-
-RESOURCES += \
- chiptester/images.qrc
-
-QT += widgets
-qtHaveModule(opengl): QT += opengl
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicsview/qgraphicsview.pro b/tests/benchmarks/widgets/graphicsview/qgraphicsview/qgraphicsview.pro
deleted file mode 100644
index 3d48959f3c..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicsview/qgraphicsview.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qgraphicsview
-
-SOURCES += tst_qgraphicsview.cpp
-RESOURCES += qgraphicsview.qrc
-
-include(chiptester/chiptester.pri)
diff --git a/tests/benchmarks/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro b/tests/benchmarks/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro
deleted file mode 100644
index 00becec216..0000000000
--- a/tests/benchmarks/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qgraphicswidget
-
-SOURCES += tst_qgraphicswidget.cpp
diff --git a/tests/benchmarks/widgets/itemviews/itemviews.pro b/tests/benchmarks/widgets/itemviews/itemviews.pro
deleted file mode 100644
index 0c3256f307..0000000000
--- a/tests/benchmarks/widgets/itemviews/itemviews.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qtableview \
- qheaderview \
- qlistview
diff --git a/tests/benchmarks/widgets/itemviews/qheaderview/qheaderview.pro b/tests/benchmarks/widgets/itemviews/qheaderview/qheaderview.pro
deleted file mode 100644
index 7e8415e495..0000000000
--- a/tests/benchmarks/widgets/itemviews/qheaderview/qheaderview.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qheaderview
-
-SOURCES += qheaderviewbench.cpp
-
diff --git a/tests/benchmarks/widgets/itemviews/qlistview/qlistview.pro b/tests/benchmarks/widgets/itemviews/qlistview/qlistview.pro
deleted file mode 100644
index 68537d09ea..0000000000
--- a/tests/benchmarks/widgets/itemviews/qlistview/qlistview.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qlistview
-
-SOURCES += tst_qlistview.cpp
-
diff --git a/tests/benchmarks/widgets/itemviews/qtableview/qtableview.pro b/tests/benchmarks/widgets/itemviews/qtableview/qtableview.pro
deleted file mode 100644
index bd2306d646..0000000000
--- a/tests/benchmarks/widgets/itemviews/qtableview/qtableview.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qtableview
-
-SOURCES += tst_qtableview.cpp
-
diff --git a/tests/benchmarks/widgets/kernel/kernel.pro b/tests/benchmarks/widgets/kernel/kernel.pro
deleted file mode 100644
index a50aad2014..0000000000
--- a/tests/benchmarks/widgets/kernel/kernel.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qapplication \
- qwidget
diff --git a/tests/benchmarks/widgets/kernel/qapplication/qapplication.pro b/tests/benchmarks/widgets/kernel/qapplication/qapplication.pro
deleted file mode 100644
index 86a016d42e..0000000000
--- a/tests/benchmarks/widgets/kernel/qapplication/qapplication.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-QT += widgets testlib
-
-TEMPLATE = app
-TARGET = tst_bench_qapplication
-
-CONFIG += release
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/widgets/kernel/qwidget/qwidget.pro b/tests/benchmarks/widgets/kernel/qwidget/qwidget.pro
deleted file mode 100644
index 758c9c5b98..0000000000
--- a/tests/benchmarks/widgets/kernel/qwidget/qwidget.pro
+++ /dev/null
@@ -1,4 +0,0 @@
-QT += widgets testlib
-
-TARGET = tst_bench_qwidget
-SOURCES += tst_qwidget.cpp
diff --git a/tests/benchmarks/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro b/tests/benchmarks/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro
deleted file mode 100644
index 5aef3520c0..0000000000
--- a/tests/benchmarks/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro
+++ /dev/null
@@ -1,7 +0,0 @@
-TEMPLATE = app
-QT += widgets testlib
-TARGET = tst_bench_qstylesheetstyle
-
-CONFIG += release
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/widgets/styles/styles.pro b/tests/benchmarks/widgets/styles/styles.pro
deleted file mode 100644
index 2c1d10b48c..0000000000
--- a/tests/benchmarks/widgets/styles/styles.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-qtHaveModule(widgets): SUBDIRS = \
- qstylesheetstyle
diff --git a/tests/benchmarks/widgets/widgets.pro b/tests/benchmarks/widgets/widgets.pro
deleted file mode 100644
index d241e31d0b..0000000000
--- a/tests/benchmarks/widgets/widgets.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- graphicsview \
- itemviews \
- kernel \
- styles \
- widgets \
-
-TRUSTED_BENCHMARKS += \
- graphicsview/functional/GraphicsViewBenchmark \
- graphicsview/qgraphicsview
-
-include(../trusted-benchmarks.pri)
diff --git a/tests/benchmarks/widgets/widgets/qtextbrowser/qtextbrowser.pro b/tests/benchmarks/widgets/widgets/qtextbrowser/qtextbrowser.pro
deleted file mode 100644
index d4a533b335..0000000000
--- a/tests/benchmarks/widgets/widgets/qtextbrowser/qtextbrowser.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-QT += testlib widgets
-
-TEMPLATE = app
-TARGET = tst_bench_QTextBrowser
-
-SOURCES += main.cpp
diff --git a/tests/benchmarks/widgets/widgets/widgets.pro b/tests/benchmarks/widgets/widgets/widgets.pro
deleted file mode 100644
index 593413a770..0000000000
--- a/tests/benchmarks/widgets/widgets/widgets.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-SUBDIRS = \
- qtextbrowser \
diff --git a/tests/tests.pro b/tests/tests.pro
deleted file mode 100644
index a3ca94a94f..0000000000
--- a/tests/tests.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = subdirs
-CONFIG += no_docs_target
-requires(qtHaveModule(testlib))
-
-SUBDIRS = auto
-
-# benchmarks in debug mode is rarely sensible
-# benchmarks are not sensible for code coverage (here with tool testcocoon)
-!uikit:!testcocoon:contains(QT_CONFIG, release): SUBDIRS += benchmarks