runbot/forwardport/tests
Xavier Morel 35dbfd2c12 [FIX] runbot_merge: status deduplication (maybe)
Despite the existing dedup' sometimes the "xxx failed on this
forward-port PR" would still get multiplicated due to split builds
e.g. in odoo/odoo#43935 4 such messages appear within ~5 minutes, then
one more 10mn later.

This is despite all of them having the same "build" (target_url) and
status (failure). Since the description is the only thing that's not
logged I assume that's the field which varies and makes the dedup'
fail. Therefore:

* add the description to the logging (when getting a status ping)
* exclude the description when checking if a new status should be
  taken in account or ignored: the build (and thus url) should change
  on rebuild

Hopefully fixes #281
2020-01-31 10:40:59 +01:00
..
conftest.py [FIX] make pytest cross-module-runnable 2020-01-24 13:39:14 +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 [IMP] runbot_merge: limit spamming on PR close 2019-11-21 08:10:39 +01:00
test_simple.py [FIX] runbot_merge: status deduplication (maybe) 2020-01-31 10:40:59 +01:00
test_weird.py [ADD] forwardport: special handling of adding branches to projects 2020-01-29 15:59:43 +01:00
utils.py [IMP] runbot_merge, forwardport: move required statuses to repository 2020-01-24 13:39:14 +01:00