Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-5755

Add an address sanitizer build to blocking CI for qtdeclarative

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • None
    • Test configurations
    • 64bb2e748 (dev)

      Since the last ASAN issue in qtdeclarative has been fixed ( QTBUG-105090 ) we should add a blocking test configuration in CI as soon as possible, in order to prevent regressions. It should be based on the existing qtbase ASAN configuration on OpenSUSE.

      qt5/coin/platform_configs/address_sanitizer_platforms.yaml

      Version: 2
      Configurations: 
      -
          Id: 'opensuse-15.4-host-asan'
          Template: 'qtci-linux-openSUSE-15.4-x86_64-50'
          Compiler: 'GCC'
          Features: ['Sccache', 'WarningsAreErrors', 'UseConfigure', 'UseAddressSanitizer']
          Configure arguments: '-nomake examples -developer-build'
          Environment variables: [
              'PATH={{.Env.CMAKE_MIN_SUPPORTED_BIN_PATH}}:{{.Env.PATH}}',
              'CMAKE_ARGS=-DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}',
              'NON_QTBASE_CMAKE_ARGS=-DFFMPEG_DIR={{.Env.FFMPEG_DIR}}'
          ]
      

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

            jimis Dimitrios Apostolou
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes