Uploaded image for project: 'Qt License server'
  1. Qt License server
  2. QLS-1057

Modify QLS test setup to three separate items

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • None
    • 3.3.0
    • General
    • None
    • 96f227424 (master)

      Test setup should constst of three stages:

      -development (dev)

      -staging

      -smoke

       

      Development should use

      --staging-commercial

      --show-virtual-components

      and select preview.tools.licenseservice

      Development should test

      • content
      • reservation

       

      Staging should use

      --staging-commercial

      --show-virtual-components

      and select tools.licenseservice

      Staging should test

      • content
      • reservation

       

      Smoke should use

      "production", i.e. not --staging-commercial

      --show-virtual-components

      and select tools.licenseservice

      Smoke should test

      • content

       

      Create three separate Jenkins jobs that contain additional variables that set the test scenarios apart, for example

      SCENARIO_DEV=True

      SCENARIO_STAGING=True

      SCENARIO_SMOKE=True

      so that python scripts in test suites can choose correct logic.

       

      Test suites in TQTC-RTA repo should be

      licenseserver/suite_licenseserver

      licenseserver/suite_licenseserver_smoke

       

      suite_licenseserver should generate Testrail results in similar way that qt suite <insert suite name here> does.

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

            iikkak Iikka Konola
            iikkak Iikka Konola
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes