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

Coin overwrites build/provision logs/statefiles/artifacts

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • unversioned
    • unversioned
    • Coin (obsolete)
    • c1ca3c3028cd228a91b9941774b381c7d8e1f9e2

      When we designed Coin, we assumed builds are 100 % reproducible. Reality bites us and we can have various external factors failing builds where when the same build is later repeated, it may succeed.

      Currently all of this works, except that when re-running, we override the first build log. This is confusing, because we will see in the web UI for example that a build failed, but then the log says that it was successful.

      Proposal: for testing, we have several test logs, when repeating a round of testing, we create a new file. Implement the same structure for building and provisioning.

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

            aakeskimo Aapo Keskimölö
            frederik Frederik Gladhorn
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes