Celebrates 1000 (passing) Unit Tests

We started writing unit tests for AMO a few years ago with the best of intentions. As the tests grew we started running into memory/timeout problems that prevented us from running the tests. Other priorities took over and since we couldn't run the tests we quit writing them. The tests got put on the back burner, became stale, and we're for the most part forgotten (an all too familiar story for most developers).

Over the past few months we've been turning that around. While it's certainly a team effort, it's not stretching the truth to say that Jeff Balogh has been the driving force behind making sure our framework can scale and getting our old tests running again. Thanks to his tireless efforts our latest numbers show over 1200 unit tests, 1065 of which are passing.

In an effort to prevent them from being forgotten again he also created an IRC bot named bosley who tracks the tests and reminds people when they fail. Expect to see bosley in #amo soon.

The number of tests and the continuous monitoring of them is a huge milestone for AMO and Mozilla WebDev.


Jeff Balogh rocks my world!
-- Ryan Doherty, 09 Apr 2009
So awesome.
-- Stephen Donner, 10 Apr 2009
wish I had a Jeff :(
-- Jim, 10 Apr 2009
Faaaantastic. (I kid you not).
-- Fred, 13 Apr 2009
-- shaver, 13 Apr 2009

Post a comment

Feel free to email me with any comments, and I'll be happy to post them on the articles. This is a static site so it's not automatic.