Mark Banner’s thoughts on Thunderbird, Mozilla, Bellringing and more.

Score 1 for MailNews Automated Tests

May 9th, 2008 Posted in Mozilla, SeaMonkey, Thunderbird

After the mailnews/ and mail/ source trees reopened yesterday, I checked in a whole bunch of patches that had been queued up during the freeze. Some of them had been in my development tree, some of them hadn’t.

A little while later the SeaMonkey unit test tinderbox was orange. This surprised me, as I was fairly sure I had run all the mailnews tests with the various patches.

It turns out one of the patches (a follow up to bug 424570) had caused a regression where deleting address book cards wouldn’t work properly. This was one of those cases where before we had unit tests I wouldn’t have been surprised if we hadn’t detected the regression for a while.

So as Dan said, score 1 for MailNews automated tests. Although we’ve already seen regressions caught many times for the core tests, its good to see that the MailNews ones are now starting to catch regressions as well.

  1. 2 Responses to “Score 1 for MailNews Automated Tests”

  2. By Wayne on May 11, 2008

    awesome

  3. By Ted Mielczarek on May 12, 2008

    That is excellent! I’ve seen so many test failures in the Firefox 3 release cycle that I know would not have been caught until a beta release, that it gives me great confidence in this release. Hopefully it will do the same for the Thunderbird release!

Post a Comment