Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-69986

Phase 3: Embedded RTA test suite productization for 2nd and 3rd party self testing

    XMLWordPrintable

Details

    • User Story
    • Resolution: Duplicate
    • P3: Somewhat important
    • None
    • None

    Description

      Business justification

      We cannot do all the B2Qt environments our self but instead, we need to scale by enabling other parties in doing it. As part of this we should package and productize the Qt test cases so that 2nd and 3rd party can verity Qt on the embedded environment (HW+BSP+OS) they have created them self. In other words, this is something we need to be able to scale and partner.

      Implementation needs

      Separate company confidential parts of RTA test setup from the non-confidential parts and then split the current RTA main repository into two, open and company confidential. Open up the non-confidential part in public repository. Re-structure DC RTA test sets so that those do not depend on special hw used in Qt Company RTA (SD-Muxes). In more generic works we need to generalize our DC RTA tests so that special parts are kept as optional extras. After all that is done we still need to document usage of this whole setup. All-in-all this is a really big task, multiple mm of work required.

      Engineering effort

      The test and verification ability by 3rd parties is split in to phases

      1. Create documentation on how and what to test to verify self-made BSP with Qt (QTBUG-70661)
      2. Create a test application that can be run on target device running through key Qt functions and give Pass-Fail verdict (QTBUG-70286)
      3. Productize RTA framework with Squish for embedded testing so, that a board vendor can reuse that for Qt verification (This User Story)

       

      Attachments

        Issue Links

          Activity

            People

              assaarel Asmo Saarela
              santtuahonen Santtu Ahonen
              Santtu Ahonen Santtu Ahonen
              Kalle Viironen Kalle Viironen
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: