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

Enable tests for Android on other supported modules

    XMLWordPrintable

Details

    Description

      Scope

      Enabling CI to run Qt modules for Android. Reporting bugs from the FAIL tests per module. Fixing of bugs per module done separately on QTBUG reports

      Priorities

      Essentials from https://doc.qt.io/qt.html

      1. qtbase
        • qt core, dbus, gui, network, widgets
      2. qtdeclarative
        • includes other essentials (like qtquickcontrols2) that are valid
        • essentials not valid for Android
          • dBus

      Add-ons from https://doc.qt.io/qt.html

      1. Shader tools aka qtshadertools (optional declarative dependency also for building when enabled i.e. if not building none of qtdeclarative test are neither build nor executed, see dependencies.yaml)
      2. SVG aka qtsvg (declarative dependency (see above))
      3. QtQuick3D aka qtquick3d, Remote Objects aka qtremoteobject, Multimedia aka qtmultimedia (Qt Android Automotive dependency)
      4. Rest valid ones in alphabetical order
        • not valid for Android
          • Serial Bus & Serial Port, UI Tools (should work, not officially supported on Android)
          • Qt Help (only host specific), Print Support (no functionality for Android?), UI tools (no functionality for Android?)
          • Active Qt, Wayland Compositor, WebEngine, Virtual Keyboard (not supported)

       

      STATUS

      Qt 5 modules status (on individual module level):

      • qt3d
      • qt5compat 
      • qtbase 
      • qtcoap 
      • qtconnectivity 
      • qtdeclarative 
      • qtimageformats 
      • qtlanguageserver 
      • qtlottie 
      • qtmqtt 
      • qtmultimedia 
      • qtnetworkauth 
      • qtpositioning 
      • qtquick3d 
      • qtquicktimeline 
      • qtremoteobjects 
      • qtscxml 
      • qtsensors 
      • qtserialbus 
      • qtserialport 
      • qtshadertools 
      • qtsvg 
      • qttranslations 
      • qtwebview 
      • qtcharts 
      • qtdatavis3d 
      • qtspeech 
      • qtwebchannel 
      • qtwebsockets 
      • qthttpserver
      • qtopcua  (tests won't work anyway because QTBUG-103570)
      • qtvirtualkeyboard  (not supported for Android)
      • qttools  (host only)
      • qtqa  (host only)
      • qtdoc  (host only) (also QTBUG-103597)
      • qtwayland  (not supported for Android)
      • qtwebengine  (not supported for Android)

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-88846
          # Subject Branch Project Status CR V

          Activity

            People

              assam Assam Boudjelthia
              assam Assam Boudjelthia
              Ramon Sadornil Ramon Sadornil (Inactive)
              Rami Potinkara Rami Potinkara
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes