QKIT: setting COVFILELIST in CCS IDE for coverage compare needs workaround

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • Code Generation Tools
    • CODEGEN-15488
    • Hide
      C7000_6.x.0.LTS*
      C2000_22.6.0.LTS
      QKIT_RV_1.2.0
      C6000_8.3.0
      C2000_25.11.0.LTS
      C6000_8.5.0.LTS
      ARMCLANG_4.0.0.LTS
      ARMCLANG_3.2.0.LTS
      C7000_5.0.0.LTS
      C2000_21.6.0.LTS
      ARMCLANG_5.1.0.LTS
      C29_2.2.0.LTS
      Show
      C7000_6.x.0.LTS* C2000_22.6.0.LTS QKIT_RV_1.2.0 C6000_8.3.0 C2000_25.11.0.LTS C6000_8.5.0.LTS ARMCLANG_4.0.0.LTS ARMCLANG_3.2.0.LTS C7000_5.0.0.LTS C2000_21.6.0.LTS ARMCLANG_5.1.0.LTS C29_2.2.0.LTS
    • Hide
      QKIT_2.0.0
      C7000_6.x.0.LTS*
      C7000_2.1.3.LTS*
      ARMCLANG_4.0.5.LTS
      C2000_NEXT*
      C2000_25.11.1.LTS
      C7000_3.1.3.LTS*
      ARMCLANG_5.1.1.LTS
      C7000_5.0.2.LTS*
      C7000_4.1.3.LTS*
      C29_1.0.2.LTS*
      C6000_8.6.0.LTS*
      ARMCLANG_3.3.0.LTS*
      C6000_8.3.15*
      C2000_22.6.4.LTS*
      C29_2.2.1.LTS*
      Show
      QKIT_2.0.0 C7000_6.x.0.LTS* C7000_2.1.3.LTS* ARMCLANG_4.0.5.LTS C2000_NEXT* C2000_25.11.1.LTS C7000_3.1.3.LTS* ARMCLANG_5.1.1.LTS C7000_5.0.2.LTS* C7000_4.1.3.LTS* C29_1.0.2.LTS* C6000_8.6.0.LTS* ARMCLANG_3.3.0.LTS* C6000_8.3.15* C2000_22.6.4.LTS* C29_2.2.1.LTS*
    • default

      Setting COVFILELIST environment variable for performing QKIT coverage compare in CCS IDE 20.4 needs to use below approach.

      While there is no way to set an environment variable within the CCS IDE, there is a workaround that can be used in CCS 20.4 where you can explicitly set an environment to the CCS build variable.

      First set COVFILELIST:
      To set at the Project Level (Specific Project Only):

      • Right-click your project in the Project Explorer and select Properties
      • Navigate to General → Variables
      • Click the “+” Add button and add entry for COVFILELIST
      • Click Save and Close

      Then update the Build command to use above:

      • Right-click your project in the Project Explorer and select Properties
      • Navigate to Build → Variables
        Build-command mode Use default build-command and common flags
        Build-command ${CCS_UTILS_DIR|/bin/gmake
      • Update to below settings:
        Build-command mode Use specified build-command and flags
        Build-command ${CCS_UTILS_DIR|/bin/gmake "COVFILELIST=${COVFILELIST}"
      • Click Save and Close

      This will pass the value of the COVFILELIST build variable set in the project properties to an environment variable that is passed to the terminal where the build occurs.

      QKIT coverage instructions will be updated.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-6675 - QKIT: setting COVFILELIST in CCS ID...
                SYNCHRONIZED
                • Last Sync Date: