Allow to land a series of patches sequentially/separately with one operation
Categories
(Conduit :: Lando, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: masayuki, Unassigned)
Details
(Keywords: conduit-triaged)
I usually clean up the Editor module which does not have enough testcases due to too many edge cases. And once a landing causes a breakage of existing web app, it's hard to investigate where is wrong in the patch if it's a big one because web apps which having their own editor are too complicated to read the code due to minified, so, usually we cannot create a minimized testcase until finding the bug. Therefore, I land clean up patches one by one by my hand to minimize the regression range.
However, it takes one working day or more if there are 10 or more patches, and it wastes a lot of CPU time of autoland server because only the last landing requires the automated tests and the others require only the builds for mozregression, but autoland server does everything for each.
Therefore, I'd love to be a button which can land multiple patches sequentially. Then, if I'd be possible, the automatic landings save the cost running automated tests.
Comment 1•3 years ago
•
|
||
This could potentially be done by doing N pushes, one for each changeset, instead of a single push -- e.g., via a flag on the revision and potentially the commit messages (e.g. to skip tests).
Description
•