Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-948

Batching/prebuilding next qt5 integration



    • Suggestion
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • Gerrit Monitor, Scheduler
    • None


      To speed up and perhaps organize process of merging qt5 changes. 

      Current problems come from:

      • Qt5 integration is too long/resource intensive in total ~2900 VMs when creating this ticket. Length wise up to 12h.
      • Too high failure rate. Health check metrics indicates that already merged qt5 has 5% chance to pass on first try when integrating. 

      With those when changes get staged separately they might have different workitems sha1s meaning that results between them cannot be used. Additionally when some change merges it has possibility to invalidate everything that another change's stages have built.

      This can lead to almost perpetual cycle where different sets of changes are staged and the progress is always reset. 

      Some ideas

      • Grace period after failure which allows rerun before changes are brought back to new state.
      • Allow easier prebuilding/merge train of the changes. This requires mechanism where flakiness does not cause the system to reject the set.


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



            jujokini Jukka Jokiniva
            tosaario Toni Saario
            0 Vote for this issue
            3 Start watching this issue



              Gerrit Reviews

                There are no open Gerrit changes