I am not getting any notification e-mails from Gerrit, for example, when upload
a patch and the build fails.
But you're still getting notification e-mails for reviews, right? If
not, please reply off-list and we'll go through all the parts of this.
Yes, I just got one such review notification. So general Gerrit notifications
do seem to work.
I see the last mail was sent to you on "Oct 21 20:50:19".
This must be an e-mail with subject: [Gerrit Code Review] Email Verification
On my inbox, that e-mail has the timestamp "2024-10-21 22:50", the difference
must be some time zone offset.
Has Gerrit been configured to stop sending notification e-mails for
things like Jenkins' "verified" votes? Or is that a problem only
with my Gerrit account?
There was a change several years ago which made Jenkins integrate with
Gerrit in different way and probably that affected this feature.
See for example this recent patch of mine:
https://review.openocd.org/c/openocd/+/8312
I uploaded Patchset 4 half an hour ago, Jenkins appended "Verified +1" shortly
afterwards, but I got no e-mail about it. I believe you also get no e-mail if the build
fails.
Build failure notifications are relatively important because, if you patch
fails the build, no reviewer is probably going to bother reviewing the patch
until the author at least fixes the build.
As the patch author, you may assume that the CI system needs some time, and
that you will get an e-mail sooner or later, so you may forget about your patch
(at least temporarily, we are all busy people). This is what happened to me
with this particular patch. Even if you remember later, a timely build failure
notification would still help because you are more likely to have the code
fresh in you head.
Thanks for your help,
rdiez