runbot/forwardport/tests
Xavier Morel 2337bd8518 [FIX] forwardport: chain crash on insert in forward-port cron
On two of the freezes, thereafter the logs showed serial crashes in
the forwardport cron when trying to find the insertion point for a new
forward-port.

The first time was not really diagnosed, the second time the cause was
found to be a retargeted PR which led to a failure of the "insertion"
forward port, which did not take that possibility in account (it
assumed -- sensibly I believed -- that an intermediate FP following a
branch insertion would always succeed, sadly the malevolent universe
had other plans).

So only insert the new forward port inside its sequence (if necessary)
if the forward port actually succeeded, otherwise ignore it.

Fixes #551
2022-02-10 13:51:33 +01:00
..
conftest.py [IMP] runbot_merge: split staging cron in two 2020-02-11 08:07:57 +01:00
test_batches.py [CHG] runbot_merge, forwardport: remove labelling 2020-11-20 07:41:54 +01:00
test_conflicts.py [IMP] *: add draft support to mergebot, kinda 2021-08-24 15:39:47 +02:00
test_limit.py [FIX] fwbot: properly prevent @up to on forward-port PRs 2021-08-24 15:39:47 +02:00
test_overrides.py [IMP] forwardport: unmodified fw automatically inherit overrides 2021-01-13 16:11:14 +01:00
test_simple.py [FIX] forwardport: allow delegates on fw PRs to review followups 2021-10-20 14:36:50 +02:00
test_updates.py [FIX] forwardport: merge error message change in git 2021-11-18 08:20:50 +01:00
test_weird.py [FIX] forwardport: chain crash on insert in forward-port cron 2022-02-10 13:51:33 +01:00