Watchlist doesn't work sometimes. For example https://ews-build.webkit.org/#/builders/21/builds/434 says:
Result of watchlist: cc "email@example.com, firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com" messages ""
However those people weren't cc'ed on the corresponding bug https://bugs.webkit.org/show_bug.cgi?id=201399
I believe this issue has been happening for a long time (with old EWS as well), but is more visible in new EWS.
Watchlist worked fine in https://ews-build.webkit.org/#/builders/21/builds/709 for https://bugs.webkit.org/show_activity.cgi?id=201548
This is because of email addresses which aren't associated with any Bugzilla account. e.g.: in above failure case, firstname.lastname@example.org isn't associated with bugzilla account, email associated with bugzilla account for that person is email@example.com
Here are the old emails in watchlist file, and corresponding new emails associated with Bugzilla account:
firstname.lastname@example.org => email@example.com
firstname.lastname@example.org => email@example.com
firstname.lastname@example.org => email@example.com
firstname.lastname@example.org => email@example.com,
firstname.lastname@example.org => email@example.com,
firstname.lastname@example.org => email@example.com,
firstname.lastname@example.org => email@example.com
Created attachment 378415 [details]
Comment on attachment 378415 [details]
Clearing flags on attachment: 378415
Committed r249687: <https://trac.webkit.org/changeset/249687>
All reviewed patches have been landed. Closing bug.
Thanks for the fix.
fyi, gmail based mail accounts can use a suffix starting with '+', and mail servers just ignore that suffix parts to receive mails. Some chromium members have used '+watchlist'-like suffix for moving received mails to the preferred folder automatically. But it seems this approach has not worked with bugzilla account checks.
So if you find a firstname.lastname@example.org, just renaming to email@example.com will work, fyi.
(In reply to Takashi Toyoshima from comment #8)
> Thanks for the fix.
> So if you find a firstname.lastname@example.org, just renaming to email@example.com will work, fyi.
Thanks for the note. I have cleaned up the list in the above commit and now the only email with that pattern is firstname.lastname@example.org. It seems like that user have created a bugzilla account explicitly using email@example.com, and it seems to work with EWS (e.g.: https://bugs.webkit.org/show_activity.cgi?id=201663)
(In reply to WebKit Commit Bot from comment #6)
> Committed r249687: <https://trac.webkit.org/changeset/249687>
Note that this commit simply fixes the email addresses. This problem can happen again if somebody moves the email associated with Bugzilla account, and not update the email in watchlist.
Long-term fix would be to improve the tooling itself.