Page MenuHomePhabricator

Merge tests even though a repo is being tested before it
Closed, DuplicatePublic

Description

Steps to reproduce

Upload like 5 patches for you to see the results correctly and merge them at the same time.

Actual results

  • If there is a repo being tested before another repo being tested it will stop other repos from being merged until that test is completed.

Expected results

  • Jenkins should merge regardless of which repo is being tested and which one is in order in front off it.

It would speed tests up since when tons of patches are merged into mediawiki core when we were releasing new updates it caused several hours worth off delay for the tests because it was merging one by one. This should be changed to merge when ever the test has completed testing the repo.

Event Timeline

Paladox raised the priority of this task from to Needs Triage.
Paladox updated the task description. (Show Details)
Paladox subscribed.
Paladox set Security to None.

It may reduce high loads if we allow patches to be merged without waiting for the one in front to be merged. when lots of patches are being merged since they are waiting for the patch in front of them to be merged. This may be because of Zuul which then we should report upstream.