XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • None
    • None

    Description

      My understanding, please correct me if wrong is that CI does not calculate priority when putting changes into groups changes for building and checking. 

      Some high-level ideas for your consideration:

      • Use an approach where changes are prioritized into the next batch to be run based on how long they have been waiting since they were staged.
      • Use the priority of the ticket mentioned in the commit msg for the change.

      Some additional heuristics to consider for identifying problem changes:

       

      Disperse the changes from a failed group into different groups, and increment the counter for the changes based on fails, the increase in the probability that the change is fault will be higher between runs this way, than if the grouping is randomly chosen.

      Attachments

        Activity

          People

            jujokini Jukka Jokiniva
            nick_bennett Nicholas Bennett
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: