PQM's email is definitely spammy. I think it should send only one when a merge fails. Maybe buildbot poller (or whatever it is) should stop trying to merge if the last try was a failure and there have been no new revisions.
What I was really trying to capture with this bug is that our build system is pretty complex, but it's only got a finite number of failure states. It should really only send emails when it transitions:
- from success to failure
- from failure to success
- from failure to a different kind of failure
PQM's email is definitely spammy. I think it should send only one when a merge fails. Maybe buildbot poller (or whatever it is) should stop trying to merge if the last try was a failure and there have been no new revisions.
What I was really trying to capture with this bug is that our build system is pretty complex, but it's only got a finite number of failure states. It should really only send emails when it transitions:
- from success to failure
- from failure to success
- from failure to a different kind of failure