Am 21.07.2020 um 17:56 hat Peter Maydell geschrieben: > It is not helpful if everybody sends their pullrequests late > on the Tuesday afternoon, as there just isn't enough time in the > day to merge test and apply them all before I have to cut the tag. > Please, if you can, try to send pullrequests earlier, eg Monday.
I sent the majority of my fixes for -rc1 on Friday, not the least to give us some time in case we get a testing failure. However, the earlier you send the pull request, the greater the chance that you get some new patches after the pull request. In this case, the patches were only ready Tuesday afternoon, so even sending on Monday instead of Friday wouldn't have helped. The alternative would have been letting them wait for -rc2. I suppose you can always says "too late" and make that decision for me, but I wouldn't want to unnecessarily move things to a later RC. Do you think we shouldn't send a pull request in case of doubt? So given that we _will_ have some late patches, what can we do to improve the situation? Maybe I could send the pull request before testing it to save some time. Your tests will take a while anyway, so if my own testing fails (e.g. for the parts of iotests that you don't test), I would still have time to NACK my own pull request. This wouldn't buy us more than an hour at most and could lead to wasted testing effort on your side (which is exactly the resource we want to save). Can you test multiple pull requests at once? The Tuesday ones tend to be small (between 1 and 3 patches was what I saw yesterday), so they should be much less likely to fail than large pull requests. If you test two pull requests together and it fails so you have to retest one of them in isolation, you still haven't really lost time compared to testing both individually. And if it succeeds, you cut the testing time in half. Kevin