Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-78232

Investigate how difficult it is to port qtbase/tests/benchmarks to CMake

    XMLWordPrintable

Details

    • User Story
    • Resolution: Done
    • P2: Important
    • None
    • None
    • Build System
    • None

    Description

      This can further be split up if it proves easy.

      Projects found via python3 util/cmake/pro_conversion_rate.py .

      tests/benchmarks/benchmarks.pro
      tests/benchmarks/corelib/codecs/codecs.pro
      tests/benchmarks/corelib/codecs/qtextcodec/qtextcodec.pro
      tests/benchmarks/corelib/corelib.pro
      tests/benchmarks/corelib/io/io.pro
      tests/benchmarks/corelib/io/qdir/qdir.pro
      tests/benchmarks/corelib/io/qdir/tree/tree.pro
      tests/benchmarks/corelib/io/qdiriterator/qdiriterator.pro
      tests/benchmarks/corelib/io/qfile/qfile.pro
      tests/benchmarks/corelib/io/qfileinfo/qfileinfo.pro
      tests/benchmarks/corelib/io/qiodevice/qiodevice.pro
      tests/benchmarks/corelib/io/qprocess/qprocess.pro
      tests/benchmarks/corelib/io/qprocess/testProcessLoopback/testProcessLoopback.pro
      tests/benchmarks/corelib/io/qtemporaryfile/qtemporaryfile.pro
      tests/benchmarks/corelib/io/qtextstream/qtextstream.pro
      tests/benchmarks/corelib/io/qurl/qurl.pro
      tests/benchmarks/corelib/json/json.pro
      tests/benchmarks/corelib/kernel/kernel.pro
      tests/benchmarks/corelib/kernel/qmetaobject/qmetaobject.pro
      tests/benchmarks/corelib/kernel/qobject/qobject.pro
      tests/benchmarks/corelib/kernel/qtimer_vs_qmetaobject/qtimer_vs_qmetaobject.pro
      tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
      tests/benchmarks/corelib/mimetypes/mimetypes.pro
      tests/benchmarks/corelib/plugin/plugin.pro
      tests/benchmarks/corelib/text/qbytearray/qbytearray.pro
      tests/benchmarks/corelib/text/qchar/qchar.pro
      tests/benchmarks/corelib/text/qlocale/qlocale.pro
      tests/benchmarks/corelib/text/qregexp/qregexp.pro
      tests/benchmarks/corelib/text/qstring/qstring.pro
      tests/benchmarks/corelib/text/qstringbuilder/qstringbuilder.pro
      tests/benchmarks/corelib/text/qstringlist/qstringlist.pro
      tests/benchmarks/corelib/text/text.pro
      tests/benchmarks/corelib/thread/qreadwritelock/qreadwritelock.pro
      tests/benchmarks/corelib/thread/thread.pro
      tests/benchmarks/corelib/time/qdate/qdate.pro
      tests/benchmarks/corelib/time/qdatetime/qdatetime.pro
      tests/benchmarks/corelib/time/qtimezone/qtimezone.pro
      tests/benchmarks/corelib/time/time.pro
      tests/benchmarks/corelib/tools/qcontiguouscache/qcontiguouscache.pro
      tests/benchmarks/corelib/tools/qcryptographichash/qcryptographichash.pro
      tests/benchmarks/corelib/tools/qhash/qhash.pro
      tests/benchmarks/corelib/tools/qmap/qmap.pro
      tests/benchmarks/corelib/tools/qrect/qrect.pro
      tests/benchmarks/corelib/tools/qringbuffer/qringbuffer.pro
      tests/benchmarks/corelib/tools/qset/qset.pro
      tests/benchmarks/corelib/tools/qstack/qstack.pro
      tests/benchmarks/corelib/tools/qvector/qvector.pro
      tests/benchmarks/corelib/tools/tools.pro
      tests/benchmarks/dbus/dbus.pro
      tests/benchmarks/dbus/qdbusperformance/qdbusperformance.pro
      tests/benchmarks/dbus/qdbusperformance/server/server.pro
      tests/benchmarks/dbus/qdbusperformance/test/test.pro
      tests/benchmarks/dbus/qdbustype/qdbustype.pro
      tests/benchmarks/gui/animation/animation.pro
      tests/benchmarks/gui/animation/qanimation/qanimation.pro
      tests/benchmarks/gui/gui.pro
      tests/benchmarks/gui/image/image.pro
      tests/benchmarks/gui/image/qimageconversion/qimageconversion.pro
      tests/benchmarks/gui/image/qimagereader/qimagereader.pro
      tests/benchmarks/gui/image/qpixmap/qpixmap.pro
      tests/benchmarks/gui/kernel/kernel.pro
      tests/benchmarks/gui/math3d/math3d.pro
      tests/benchmarks/gui/painting/drawtexture/drawtexture.pro
      tests/benchmarks/gui/painting/lancebench/lancebench.pro
      tests/benchmarks/gui/painting/painting.pro
      tests/benchmarks/gui/painting/qcolor/qcolor.pro
      tests/benchmarks/gui/painting/qpainter/qpainter.pro
      tests/benchmarks/gui/painting/qregion/qregion.pro
      tests/benchmarks/gui/painting/qtbench/qtbench.pro
      tests/benchmarks/gui/text/qtext/qtext.pro
      tests/benchmarks/gui/text/qtextdocument/qtextdocument.pro
      tests/benchmarks/gui/text/text.pro
      tests/benchmarks/network/access/access.pro
      tests/benchmarks/network/access/qfile_vs_qnetworkaccessmanager/qfile_vs_qnetworkaccessmanager.pro
      tests/benchmarks/network/access/qnetworkdiskcache/qnetworkdiskcache.pro
      tests/benchmarks/network/access/qnetworkreply/qnetworkreply.pro
      tests/benchmarks/network/access/qnetworkreply_from_cache/qnetworkreply_from_cache.pro
      tests/benchmarks/network/kernel/kernel.pro
      tests/benchmarks/network/kernel/qhostinfo/qhostinfo.pro
      tests/benchmarks/network/network.pro
      tests/benchmarks/network/socket/qtcpserver/qtcpserver.pro
      tests/benchmarks/network/socket/socket.pro
      tests/benchmarks/network/ssl/qsslsocket/qsslsocket.pro
      tests/benchmarks/network/ssl/ssl.pro
      tests/benchmarks/opengl/opengl.pro
      tests/benchmarks/plugins/imageformats/jpeg/jpeg.pro
      tests/benchmarks/sql/kernel/kernel.pro
      tests/benchmarks/sql/kernel/qsqlquery/qsqlquery.pro
      tests/benchmarks/sql/kernel/qsqlrecord/qsqlrecord.pro
      tests/benchmarks/sql/sql.pro
      tests/benchmarks/testlib/testlib.pro
      tests/benchmarks/testlib/tostring/tostring.pro
      tests/benchmarks/widgets/graphicsview/functional/functional.pro
      tests/benchmarks/widgets/graphicsview/functional/GraphicsViewBenchmark/GraphicsViewBenchmark.pro
      tests/benchmarks/widgets/graphicsview/graphicsview.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsanchorlayout/qgraphicsanchorlayout.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsitem/qgraphicsitem.pro
      tests/benchmarks/widgets/graphicsview/qgraphicslayout/qgraphicslayout.pro
      tests/benchmarks/widgets/graphicsview/qgraphicslinearlayout/qgraphicslinearlayout.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsscene/qgraphicsscene.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/chipTest/chip.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/moveItems/moveItems.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsview/benchapps/scrolltest/scrolltest.pro
      tests/benchmarks/widgets/graphicsview/qgraphicsview/qgraphicsview.pro
      tests/benchmarks/widgets/graphicsview/qgraphicswidget/qgraphicswidget.pro
      tests/benchmarks/widgets/itemviews/itemviews.pro
      tests/benchmarks/widgets/itemviews/qheaderview/qheaderview.pro
      tests/benchmarks/widgets/itemviews/qlistview/qlistview.pro
      tests/benchmarks/widgets/itemviews/qtableview/qtableview.pro
      tests/benchmarks/widgets/kernel/kernel.pro
      tests/benchmarks/widgets/kernel/qapplication/qapplication.pro
      tests/benchmarks/widgets/kernel/qwidget/qwidget.pro
      tests/benchmarks/widgets/styles/qstylesheetstyle/qstylesheetstyle.pro
      tests/benchmarks/widgets/styles/styles.pro
      tests/benchmarks/widgets/widgets/qtextbrowser/qtextbrowser.pro
      tests/benchmarks/widgets/widgets/widgets.pro
      tests/benchmarks/widgets/widgets.pro
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            lebeernae Leander Beernaert
            alexandru.croitor Alexandru Croitor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes