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

Fix workitem storagepath by removing build success links

    XMLWordPrintable

Details

    • Task
    • Resolution: Duplicate
    • P2: Important
    • None
    • production
    • Coin (obsolete)
    • None

    Description

      The build success links are causing race conditions and they should be removed. This has to be solved at the workitem classes that implement the storagepath where the statefiles and logs are being placed.

      Implementation should address the following:

      1. Remove build success links that cause race conditions and read the state of workitem by using its authoritative statefile.
      2. Do not overwrite statefiles by verifying the done early earlier (eg. workitem constructor)
      3. Generalize the storagepath for all workitems and remove the legacy code

      Attachments

        Issue Links

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

          Activity

            People

              aakeskimo Aapo Keskimölö
              aakeskimo Aapo Keskimölö
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes