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

Adapt License Checker for QUL converter tools

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P1: Critical
    • None
    • None
    • Quality Assurance

    Description

      Require a License Checker to check the license validity of Qt for MCUs.

      The parameters could be something like this

      lichecker "product_check" <product> 

      <product> = name of product
       
      Return Values
      * 0 - success
      * 1 - invalid command line arguments
      * 2 - package release date could not be read/parsed
      * 3 - no valid license found
      * 4 - invalid interactive user input
      * 5 - license not accepted by user
       
      For QUL, the license check needs to pass OK for
      (A) Engineering Package if there is valid license for either 8305 or 8307
      (B) For Evaluation Package if there is any Qt DC license or Qt DC Evaluation license
      License check needs to fail on all other cases.
      We will need to be able to add and remove license pass/fail rules when we change licensing and packaging without updating the code of the license checker.

      Attachments

        For Gerrit Dashboard: QTQAINFRA-3227
        # Subject Branch Project Status CR V

        Activity

          People

            iknd Iikka Eklund
            ajana Aurindam Jana
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes