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

Add combinatorial tests for Qt installer

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • None
    • RTA
    • None

    Description

      Add combinatorial testing for installer.

      Pict tool: https://github.com/microsoft/pict

      For example,

      • model different possible combinations in the installer,
      • set random seed,
      • generate covering array,
      • use that array as input to a test that installs different combinations,
      • occasionally change the seed and rerun to generate new combinations that provide variation but always maintain combinatorial coverage

      Test likely needs to be quite generic for the properties it checks.

      For example, check that there are no errors generated for any combination. A more advanced one could also model the output in terms of installed directories etc. but just error checks could be a good start.

       

      Attachments

        Issue Links

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

          Activity

            People

              joaijala Johanna Äijälä
              teemuk Teemu Kanstren (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes