runbot/forwardport/tests
Xavier Morel 0b73e5c640 [IMP] fwbot: warning on r+ for failed PR
approving a PR which failed CI should trigger a feedback message since
6cb58a322d (#158), the code has not been
removed and the tests still pass.

However fwbot r+ would go through its own process for r+ which would
explain why that feedback is sometimes gone / lost (cf #327 and #336).

* make fwbot r+ delegate to mergebot r+
* add dedicated logging for this operation to better analyze
  post-mortem
* automatically ping the reviewer to specifically tell them they're idiots
* move the feedback item out of the state change bit, send it even if
  it's a useless r+ (because it's already r+'d)
* add a test for forward-ports

Closes #327, closes #336
2020-03-10 07:58:09 +01:00
..
conftest.py [IMP] runbot_merge: split staging cron in two 2020-02-11 08:07:57 +01:00
test_batches.py [FIX] forwardport: co-dependent FPs where one PR is updated 2019-10-15 08:54:25 +02:00
test_limit.py [FIX] forwardport: update the wiki link 2020-02-12 14:06:36 +01:00
test_simple.py [IMP] fwbot: warning on r+ for failed PR 2020-03-10 07:58:09 +01:00
test_weird.py [IMP] forwardport: close command 2020-03-04 11:56:01 +01:00
utils.py [IMP] runbot_merge: make review rights repo-dependent 2020-02-11 08:07:57 +01:00